Check the phase sensor, more importantly the wiring inside the cap as these are prone to snapping and shorting out hence overfuelling, this shows itself more on boost like you say you have. May remotely be the CTS but it would be rough running all the time if this were the case they go out of calibration after a while.
Martin