Just had a new (to this car) engine put in it by a Subaru certified Senior Master Technician with 130,000 miles on it. He also did the head gaskets, timing belt, new TPMS sensors, new battery, fresh charge on the AC, and it just passed inspection—...