An update of what I have found. I took the ICM out and had it tested, came back good. But I still decided to go to the junkyard and grab one. Got one off a running car and got a knock sensor as well put them both on the car, still bogs down during acceleration. So I unhooked the knock sensor to put it back in open loop and pull the air filter out. Drive the car around and of course it drives perfect like it did before in open loop. Shut it down and let it cool for 15 minutes then hook the knock sensor back up but keep the air filter out. Car is now in closed loop, drive it around and it runs perfect now. Got home cleaned the air filter really good put it back in and the car is good to go.

I'm not sure if the computer had to learn the new parts or what but it's fixed and that's all I care about.