I have a 1983 Alfa Romeo GTV6 sometimes the car does not want to start up when it's cold and needs extra throttle to start. Sometimes however it will start up on its own, it's kind of hit and miss. But my biggest problem is it'll run fine for the most part when cold, except it will backfire through the intake if it's given too much throttle too quickly. and once it's warmed up it'll seem to idle and rev just fine. But whenever I get out and start to drive it is when more problems start happening. when I drive it it'll be okay for a little bit and then it'll start surging and popping through the intake badly. When it starts doing this I can't give it any throttle at all It only wants to idle. The car will also not drive faster than about 5 mph. I don't know what the problem is I've dug into just about everything I could think of, I changed all the fuel filters fuel pump made sure the tank was venting correctly. Would you guys have any ideas? Could be something just simple?