this is on the 90. so the idle surges between 700-1200 rpm. sometimes it will die. it seems that the car is running rich from the smell. also there's lots of blue smoke when its cold and you rev the engine. its not oil. takes forever for it to warm up to, probably the thermostat is bad but i...