I may need to find a new mechanic, but maybe you guys can help. 1985 308 gtsi with only 21000 miles has been running ok for the last few years but have...