Engine 4.6 Running rough at half idle

Good after noon all, I have an issue with my 96 sn95 that i have not been able to figure out.

First ill start with all of the mods that are done on the vehicle
-accufab throttlebody and plenum
-Ford Performance Intake Manifold
-NPI block with PI heads
-BBK catless h-pipe
-Borla Catback
-Cold Air Intake

But ever since i have owned the car, 4 years now, i have never run it with a MAF because it has always run rough.
Well after doing a pi head swap i figured id try and get it running properly with the maf.

Well, i plugged in the maf and with the MAF plugged in it only runs good at anything under 1/8th throttle, or full throttle. Anything inbetween it runs so poorly it sounds like its two-stepping, It also smells like gasoline out the exhaust.

I ended up replacing the maf to find the same results. I got my scanner and watched live data and The MAF data, AndTPS sensor were at the correct value.

ill send a video of what it looks like. my thought is maybe its not calculating the MAP right and its throwing too much fuel at the issue? i dont know i am stumped. any inputs or ideas will help.