Finally got my truck back today...
7 days later, towed twice, burnt alternator, camshaft position sensor replaced and $500+ hand and labor.
Here's the terminal of the so called defective camshaft position sensor.
No wonder it didn't like water... There is a big chunk of the plug missing. The...