WTF is this? its in there, not hooked up, or anything. I saw on cardomain some guy took it off and took a pic of it, but no explination :banghead
Closest i can think of is power steering pump, but they usually have resivore
Closest i can think of is power steering pump, but they usually have resivore