Sarge, I think you need to look at your oxygen sensor output and see if thing correlate on the time scale. i.e. is your mixture changing and causing the surging? If it is I wouls start with the fuel filter and test the fuel pump performance. I don't think the ECU will be changing output around as fast as your surging, SO I doubt that's it. Good luck. paul t-