Hello fellas. I need to have the engine of my 99 Mazda Protege replaced. I am wondering if $2200 is a good price for this particular job. My mechanic is asking me $2200 for an engine with 136k miles aprox with labor and 1 year warranty included. Says he will try his best to get a lower mileage engine but its rather difficult for an old vehicle like this. The high mileage worries me a bit but he says that there is nothing to worry about, because if an engine can last a year it can last at least 5 years. Also he will be replacing timing belt, water pump and the radiator. With all these included it will be $2500.
The quotes I got from other shops were around $1700 or something but they will not warrant anything other than labor. If the engine is bad I will have to ask LKQ or wherever the mechanic got the engine from for a warranty. This doesn’t sound too good for me. I will rather pay a few hundred bucks more for the warranty the shop gives me. What do you guys think?