Changing out my old power steering pump and noticed this was very broken, inside spring kept pushing out the connector so I took the spring out. Searched the repair manual to no avail, what is this so I can replace it and hope that was the issue because I got gas after for a test drive and the blinking cruise control light + check engine light (but showed no codes) combo was on, I dont know if that was from unplugging so many thing + battery but it didnt go away after a 20 min drive. Had rough idle and would stall after coming to a stop, the turbo also would not kick in regardless of rpms.
I fixed my civic with a turbo many times and never had anything like this happen.
2005 subaru legacy gt limited