PO128 Coolant Thermostat code fix

Hey thanks!

Is going to rockauto and selecting a premium grade for my make and model good enough, or is there something specific I should look for to get the proper temp model? I’m assuming what you mean is thermostats are built at various temperature ratings, and I need to get the proper temperature rating for my vehicle. (full disclosure I have never replaced a thermostat).