If you said it runs better without the map, get a new one? that could be your big overfueling issue. Check the cel's, just because it was on because of a speed sensor doesnt meen it cant be on for something else as well. Stutters pops and bangs sound like an issue with your map again, or you have a dizzy on the way out.