i am getting a reduced power lite on my 06 grand prix i have tracked wires and fixed all issues i found i have replaced the throttle body and throttle pedal, i am still getting the code once the car warms up or is shut off and started frequently i am at wits end with this thing someone help please