Re: 03 60hp Big Foot EFI Poppet valve
Don't think it has a poppet valve, just a 120 degree thermostat.
You haven't included your engine s/n but if it is a 2003 and you would like a copy of the service manual. drop me a PM and I will send you a copy.
Gerry