Wow, I would be pissed thats alot of money, so if my previous estimates are true he charged you like 400 in labor? This guy is one of those guys that gives honest mechanics a bad name. Did he give you a itemized reciept for the work cause i would want to know what he did with 500 bucks of my money.