I appreciate your input and I have replaced the PMD a couple of times already and that fixes my truck from surging in reverse occasionally, but still has the service engine soon dash light coming on once it warms up good, and then runs about 2/3 power!!! Truck only has 78,000 miles on it.