coming home the ses light came on, went to advance auto to let them scan it...threw 3 codes: P0122-tps low voltage, P0171-system lean bank 1, P0174-system lean bank 2. pretty sure the lean codes are due to the tps code. do i need to replace the tps & where is it located?