My truck is 2006 5. 9 Big Horn Ram and the throttle sticks around 2300 rpm. I have to shut the key off while I'm driving to reset. A friend of mine has a star scanner and said it wouldn't commucate with the ECM. I bought a used ECM and need to know if it has to be flashed before installation...