LORD ZERO VENOM SUPREMACY
So i turn on my car dove around a bit then i drove up to my parking spot. Out of nowhere a big pop almost like a backfire around the front passenger side. After a week or two i turn on my car and pop again from the same area, i don't know anything about motors but I'm thinking about doing a windstar upgrade to my car... So is there anywhere i should check? Or should i take it to a mechanic? Also my friend said my valves might be loose. When i turn my car on it goes bumpbumpbumpbumpbumpbumpbump then stops? Any thoughts?