Found the real problem-although the new CPS sensor seemed to help ( but still showing Fault on the Forscan when plugged in and OK when unplugged) work that one out !!
Blown
Hego fuse!!!
The O2s weren't heating up at low speed to idle
I didn't even know the O2 heater circuit had a fuse till I studied the wiring for the O2s in the service manual.
So it was right under my nose all the time
All the trims are now oscillating between Negative 4% to- 4% positive so pretty close
It makes sense since It was running rich after picking it up from the panel shop after a ton of bodywork (welding) was done
I think that popped the fuse.......you live and learn!!
So the moral to the story is if you have fuelling problems check the
Hego fuse in the box under the bonnet.
I can stamp on it in first and it lights em up like it used to and no more choking on unburnt fuel fumes,,,,,Hooray!!