I have a 2003 Ranger XLT with 170,000 miles that I use for work. Today the check engine light came on but the truck seemed to be running just fine. Temp good, oil pressure good, amps good. Nothing I could hear. When I got home I attached my Actron Auto Scanner OBD II Scan Tool and it read "P0171...