lately(in the past three days) my car has just started stalling at random times. my boost gauge was installed right around that time , could this be attributed to a boost leak, i am getting 6.5 psi or a little more or less on my gauge...so i dont think its leaking. it is also almost time for an oil change, could this be it? i doubt it but just wondering...nothing else has touched the engine of my car. these stalls have almost caused three wrcks around turns haha.