Well the O2 sensor I replaced it with was apparently the wrong O2 sensor. So after getting a hold of the proper O2 sensor my lean issue seemed to be resolved......Honestly I am not too sure though cause from time to time i would still get this irratic idle. I have reason to believe that the diaphram in my greddy type s is shot. But I will let you know when I get my car back from AllAspect ( lol long story short, I am from NY, I drive through rain, apparently I was driving like I thought my car could swim or something when we had a crazy rainstorm at the end of june,oops)
And I hear you on the checking for leaks....i literally went over my engine every other day for about a month.(boom06) Then I met up with mryellerp5 and he did me a favor and went over it to see if somehow there was anything I missed, but he couldnt find anything either.