I was having the same problems and I got em fixed. My setup is a lot different, but the issues are identical. Your numbers for the IAC are critical. At 800 rpm, your IAC is showing 180, or fully open. So what it's doing is pulling tons of air at idle, which is skewing the AFR to show lean and consequently dumping fuel to compensate and fouling your plugs. It should read around 10 at idle. It is so critical to set your TPS correctly as well as the idle screw for your throttle blades. It will eliminate the majority of what you have going on at idle. Changing fuel pressure will do little or nothing for you. Leave it at 43psi. Don't give up on it. I almost did until I got it right. Now I like it.

Cody