So, back on May 4, coming home from work one fine rainy evening, raining so hard it was like driving in a lake, trucked stalled out on me a mile from home. Parked it, went back the next day, wouldn't start. I scanned for codes and had four usual codes, P0133, 0171, 0174, and 0401 (I know what...