Guy, got quite a problem brewing here with the daughter-in-laws' JD Z520A. Dealer 'worked' on it last year to the tune of ~$1100. Long story short, somehow oil leaked out of engine & she blew up. Dealer steps up & puts in a new engine. Only problem is, the holes to mount the engine don't align...