I've got a strange situation - 2007 ST 4X4 V6 XLT 132,000 miles. I've had twice now that when going through a puddle - not a big one either - the engine shortly after will go into limp along mode and eventually die. Wrench flashes, CEL comes on and my cheap scan tool gives me all kinds of TPS...