just a quick question. how firm is your gas pedal? mine is what I would say rather hard to push off idle then it's fine. my car sat awhile and I think I need a new cable or is this normal. it's not the throttle body as I already cleaned it and by hand I don't get that sticky feeling right off.