hex0rz
+1y
Not sure about the engine light, but the windshield wiper float may have sunk in the resevoir.
Disconnect the harness and see if the light goes off. Also, look inthe resevoir to see if indeed the float sunk.
If you have your stock emissions stuff on the truck, it may be a service interval light...