i think your temp needle drops because you have air in the system. as for oil in the coolant...and a compression reading of 160 I don't know what to say. That's very odd.
__________________
Pre Tune Checkup! Compression,LeakDown,Vacuum Test $80. Cams Install: $180
|