My engine is for sale on Ebay for 2700 or 2200 for pelican members
it kills me to see how much shops charge for simple work

I got in a huge fight with a German service shop a few months ago and almost knocked out the owner...that is another story..."come back we have to race our little car around the track" dont bother me little person that pays my bills !
This is the exact reason I am putting an LS1 in my Porsche...snobby Porsche mechanics who suck
Anyway the idle...check the idle control valve or the TPS...my car use to have a little flux in the idle...all I did was replace all the vaccum lines with silicone ones...that could have been dumb luck...
http://arnnworx.com/tps-repair.htm
The fan issue:
lower temperature thermofan switch may need to be installed
__________________

1990-Porsche 944 S2 Project Hair Loss
2001-Saab 9-5 BSR Best car I have owned
2008-BMW 328i (Just another beamer)