ive heard this could be anything from a loose gas cap to vacuum leaks. Does anyone have any insight?