Monday, July 19th, 2021 AT 6:47 PM
My friends car has been stalling out a lot. We took it to O'Reilly's had the whole charging system checked out all good there. Was looking around the engine and noticed this part which is supposed to have a hose connected to it was completely broken off and there was a small screw stuck in the house plugging it. Not sure but have a feeling they're related. If you could somebody could please let me know exactly what part this is and if it would or could cause the stalling out. Thanks



























