I recently had a bad experience with my Trunorth warranty.My check engine light came on just outside of Cheyenne Wyoming and within an hour I had...