Well I have replaced the crank sensors and that seemed to fix my bucking issues.
It's still not running 100% though.
It feels like it's very low on power with no get up now. When I unplug the MAP it seems to get better. The MAP is reading 10 in at idle but when i'm in gear and driving it goes up to 24 in at about 1600 RPMs. Do these numbers seem off to anyone?