TL V6-3.2L (2004)
Power Steering Pressure Switch: Locations
Idle Control System - Component Location Index
171. Right Side of Engine
Power Steering Pressure Switch: Locations
Idle Control System - Component Location Index
171. Right Side of Engine