My sons 2007 F150 has problems. First the cataletic convertor was stopped up so we replaced it, now it starts great, idles good, but when you give it gas and it idles down it starts dieseling and dies. Changed the fuel filter, cam sensors, removed the fuel tank and cleaned it, which was dirty, filter was also dirty. This truck is in the shop and the tab is running so I need help. THANKS IN ADVANCE FOR ANY INFO.