I have recently bought an automatic 1994 4Runner V6 SR5 with 154XXX miles and thus far it has been nothing but problems. I have done the belts, timing belt, thermostat, spark plugs (2/6 cracked), and had to replace the fan (a bearing locked up very uncommon from what I've been told). Other...