I am curious to see whether or not my motor has a poppet valve? I have read similar threads about temp alarms and the poppet valve seems to be the fix. I have ordered a new water pump and thermostat but can't seem to find a poppet valve. Does my motor have one?
Also, if my steering seems to...