Nope...sounds like a HUGE vacuum leak to me really...get a video of it maybe?
View Tag Cloud
Forum Rules