the engine came with all of the other sensors, it was a japanese import. there are three sensors that were not changed, they were the TPS, O2 and the MAF sensors.
I suspect it has to be one of these, as the problem is the same in this engine as it was in the previous engine.