Greetings all and thanks in advance for any help. I have a 97 outback wagon, 75K, took it into the shop, they said the oil pump gasket was bad and leaking oil. i never had any oil lose when changing the oil and never had black smoke or a puddle underneath. anyway, the said since they were doing the gasket to also change the timing belt. they did that work and a few days later the car overheated and the check engine light went on. had to then replace thermostat, thermostat gasket, lower hose from radiator and still the engine light is on. i have never had any problems with this wagon and as soon as i take it in, they tell me the oil is leaking, they replace timing belt, the car overheats for the first time ever and the check engine light remains on. idled rough for a bit after the mechanics did radiator, but now seems all right. please help, what's giong on with my wagon?