Yes I have a mp-8 on my truck. I unhooked it for 30 days and my mileage went down . 5 and the check engine light was still coming on with the mp8 sitting in my garage. I’m not trying to be a smart *** but I run just as many miles as you and pull just as many loads as you. I started out with a 91 dodge and bought many in-between. I don’t know what to say, but that this truck has been in the shop far too many times too count. I’m so happy that you have been blessed, but EB have you read the post on here, I’m not the only one having these problems. We can argue or fight, but if enough of us get fed up, we can send dodge a pc of our mind. If I was the only one having problems then I would say what the hell and figure im unlucky. My last dodge has 358,000 miles on it and it’s a 2001 on the original automatic transmission and original injecti0on pump. So to say im doing something wrong in the way I treat my truck is an insult to all of us. It has an edge on it and is still going strong with no problems which are more than I can say for this 2007 pc of ... ... ...