Running a 3.8 with no O2 sensors
I was having similar problems that took forever to figure out. After crawling around with a multimeter for hours and running o2 tests, I determined it was a bad ground (g104) it was practically worn through and was getting intermittent connection. Caused misfires and the surging you’re describing


