Hi I am very new to this and any help would be appreciated,
I have a 98 Suburban that I installed a gen4 drive by wire 5.3l into using the stock 4l60E that was in the 98 Suburban. I had a engine/trans harness made by Current Performance along with an E67 ECM and a separate TCM for the trans. Ever since I completed the install, when the engine is started the rpms are around 1200 and slow down to around 600 at idle. If I press the accel pedal and release it while in park/neutral the rpms will rev to 3500 and wont return to idle until I shut the engine off and restart it. When driving the rpms stay at around 1200 until coming to a stop after 5 seconds they come down to 600rpms. I was told the engine came from a 2011-2013 Sierra but I'm not 100%. The program in the ecm is for a 2009 Trailblazer SS 6.0l,6 spd trans. If I disconnect the MAF sensor the throttle works like it should when accel is pressed and released it returns to idle instantly. Has anyone come across this before?