Ok so whenever i start my car up the idle at cold sucks!! Thats always been a problem. I have to give it gas to keep it runnin. If i give it to much gas it makes a pop noise, a sort of backfire i guess youd call it, more of a pop noise though, usually not to loud but enough to bother me. And every once and awhile when i floor it on the highway, never happens when i just launch from a stop, it wil backfire, or pop. Its only coming from the right side or passenger side. Sometimes it sounds like its coming from in the engine bay then other times it sounds like its coming out of the exhaust! Ive heard of lean pop, but i just had my car checked out and the guy said its running rich, so im clueless. Is this something to worry about???