parts are very expensive 3x the price of toyota parts.5000 part is 25000 on mazda.You must put genuine parts no playing around with second hand parts.There is a engine gel mount cost around 50000.Car has multi links in rear as well.You have to align rear tires as well.single link is around 25000 there are 4.No engine issues.water pump is plastic.That can break down with age.Have seen many break down to pirces.Coolent resovior plastic also subject to breaking.Plastic diranawa near hose fittings.But not that expensive to replace.Radiator fan is expensive it has 3 mode speeds built in.One speed issue can heat up the car.Rusting issues under seats,under steering wheel and under wheel arches.check before buy.Awesome pickup.