i asked lip to come check out your problem... he's a mechanic, on boats, but knows a good bit about cars too.. he might be able to tell you for sure what it is or isn't.