well seeing as how all those codes are drive by wire related, i'd replace the TPS first, then from there check for reference voltage at each of the switches, and sensors of the electronic throttle control system. Good luck...i don't think an ECU is necessary just yet.
__________________
NOBAMA!