My engine light came on mid August. I took it to a mechanic and was told "step one" was to have a software upgrade to the truck (it's a 2015 Ram). 3 days after I picked the truck up, the engine light came back on so I took it back to the mechanic, he said the exhaust temperature sensor was bac...