why won't my hyundia xg300l go over 2000 rpm when I accelerate? on 2001 Hyundai XG300

bought an idle control sensor, still won't run right. I set it over one way it idles too high but accelerates, set idle normal and only accelerates to 2000 rpm. why?

by in Lawrenceburg, IN on October 28, 2012
2 answers 2 comments
ANSWER by , October 29, 2012
do you have any eng codes? do you mean tps sensor?
COMMENT by , October 29, 2012
yea, the tps is what I replaced. Thats the code that came up. A friend said it could be the restat from the throttle cable. Does that sound right?
COMMENT by , October 29, 2012
no could be plugged exh or fuel filter or poss timing belt jumped time.do you have a ck eng light on?wether you do or not have codes scanned at auto zone for free and post please
ANSWER by , October 29, 2012
..........