I'm not new to the car performance arena, but I am new to boosted ones. I'm not sure, but I don't think my car is holding boost like it used to. I took it in for a free oil change and lube and after that, it hasn't "felt" as fast. I also don't get the torque steer that I originally encountered. Is there a place I can get it checked for any leaks, or is the best route to just get a boost gauge?