Tuning a Mopar Computer


I have a 2003 Dodge Dakota RT 5.9 liter. I installed new Edel Brock RPM heads, new 1.7 adjustable roller rockers by Scorpian, Comp cam at 050 duration is 218/212, and a comps timing chain. Now I know that the computer doesn't recognize the cam. The truck runs decent, it runs warmer because the timing is off and I get a little pop once in awhile and it throws the engine light on. Has done this since I put the new cam in. Anybody out there that has help or information on guiding me as to what I need to do to tune this right and what I need to tune this with, I would greatly appreciate it.