4.3 MPI new fuel cooler and pump, new pressure regulator, new IAC, no leaks fuel or vacuum, new MAP. Motor starts good idles good accelerates good but when coming off WOT to idle it just dies. No problem starting up and same thing happens again. Anyone have an idea on where to look next.