Could someone please tell me what this is??!
Hello all. So I've only had the car 3 weeks now and am still making my way into it. First off my mods are BBK twin 62mm TB, FRPP hot rod cams, SLP loud mouth exhaust with high flow catted x pipe, BAMA tuner. Steeda CAI. Now the problem; started my car the other morning and it died because it acted like it had a vaccum leak because it idled way down after first start. Took me forever to get it started back. Actually had to hold the accelerator half way open and it finally spitted and sputtered back to life. I was looking for any sign of a vaccum leak and found this and wasn't sure what it was. I'm guessing who ever had the car before maybe had a fuel regulator on it. If u know what it is please tell me what it is and if it could be contributing to my problem.And the car is also throwing a system too rich code.Thank u.