Vehicle has no power on acceleration at 2000 rpms reeves up & down & backfires on 2004 Hyundai Tiburon

Setting still or accelerating No codes present at this time

Asked by for the 2004 Hyundai Tiburon
Have the TPS checked!! The TPS circuit also needs to be checked, have had some problems on these vehicles!!!!
tps has been replaced vehicle still surging could it be IAC it acts like you are pushing the gas pedal and letting up but its doing by itself.
Is there a reprogram procedure when these parts are replaced?
1 more answer , 1 more comment
we already dropped the exhaust no change we also tried a tps mass air flow sensor & purge valve we regained power but the idle is surging between 1500 and 2000 rpms
Thanks Shermanator