Thermostat question

DangerRanger99

who wants a v8?
ive had trouble with thermostats in my truck sticking...so instead of gettin another one from the parts store i bought a motorcraft from ford, and i noticed right off it was better built but i also noticed a little ball on there im guessin to release pressure?no sure correct me if im wrong....the ones from the parts store do not have that...do u think that would have been the problem with it?
 
Back
Top