I just finished a big driving trip up to Newfoundland and Labrador Canada a few weeks ago. The 80 performed almost flawlessly (only problem i had was the sunroof now refuses to close). After living in the truck and pushing it pretty hard for those few weeks, the check engine light came on as...