I remember reading about your a few years back, it was the deciding factor in the 1st one my youngest son did, he did an 04 for himself , then talked his older brother in to helping do one for his buddy.Just food for thought… I’m running an 05 Ram 4.7 PCM, using a Mopar Performance Drive by Cable Throttle Body. This comes with a factory Intake Air Control Valve, Throttle Position Sensor. It’s been many years since I did my swap, but the 04-05 Dakota share the same NGC PCM as the 05 4.7 Rams. In all actually 95% of the 4.7 and 5.7 PCM’s are identical pin for pin.
The 04 and Up Dakota have the 4 plug PCM/TCM combination. I will note DiabloSport didn’t support 04 4.7 Ram PCM for some reason. Maybe the 16 vs 32 tooth wheel, I’m not sure.
I was wondering how yours was running, I always assumed your TB was the OEM style DBW and not the "4bbl" version ?
Personally I think if anyone wants to do the 4.7 to 5.7 swap in the 04/5 they are better off with the DBW set up, less hassle.