Do you think it would be a throttle position sensor?
Edit: we posted the same time, no I have not replaced that but months ago I had a throttle position code but it went away and never acted up. The only other I changed in the engine block was a knock sensor.