urgent help needed for lt1 :(
Ok so, I decided I would clean up the leaves n crap that got in my engine bay when I noticed this...
Now my car has had a low running idle after warming up since i got it about a month ago, and Im wondering if this may be the cause? also it looks like oil is in it is that normal? its not leaking out of it, instead just seems to be sitting in there. my oil pressure goes way down after warm up as well but the engine itself doesnt make any noise and it seems to be the oil pressure sensor misreading according to the local mechanic.
And looks like ill be picking up a new TPS as you can see..its missing a piece on both screw holes


If that's hose is not connected you have a vacuum leak, which would actually cause a high idle.

