Sorry if this is the wrong thread, I couldn't find an "Arizona" section on the forum...

So I think I found the E46 M3 I want in Chandler, AZ.


2004, 89k miles, 6MT, clean carfax, two owners, excellent condition at a great price.


Problem is, I live in Los Angeles, so I'd be flying out to look at the car and then driving it home if everything checks out.


I am looking for a respectable mechanic / BMW certified shop around the Phoenix / Chandler AZ area where I can take the car to do a PPI when I fly in.


Someone that can check all codes, VANOS (Solenoid Failure, Hub Failure, VANOS Rattle, Oil Pump Disc failure), Rear Subframe, bearings, window regulators, bushings, brakes, rotors, tires, and anything else that either generally plagues these cars or is a hefty maintenance bill.


Thank you!