It may be too late to question, but neither my 4.3 or 5.7 had an ESC mounted next to the throttle body. Do you foresee this being a problem? I did a quick search on AutoZone for an ESC for the van and nothing showed up. Hopefully, that's a good sign.
Thanks for all your help Dave!
Bookmarks