2.3 R3s use a single map sensor with timing identification to find a home signal so it knows when #1 is at TDC on the compression stroke. It then knows the next pulse is #2 and the next after that is #3, this is why R3s will always rotate the engine at least 3 times firing on the 4th rotation after a power cycle before firing. It looks for crank position trigger for TDC then for the pulse from #1 within a time window after TDC to identify #1 cylinder. It's quite sloppy about home signal timing too, otherwise a built motor like mine wouldn't work with stock ECU with very not-stock MAP signal pulse size and timing.
It does not use MAP for timing (or fuel in F tables much) because it's a large bore ITB setup, 52mm at the throttle plate. Large bore ITBs have too little MAP variance at low openings and reach atmo pressure quickly, but well before full throttle. As a result the resolution is terrible, thus Alpha-N. You can call it hybrid if you it makes you feel better, but with F-L Switch table set to 0, the L tables have less than 1% influence on the fueling, aka straight up Alpha N. A few members and I went through a lot of work trying to improve the hybrid functionality by blending L and F crossover values, it's terribly finnicky and not at all worth the effort, a clean Alpha-N tune just plain works better.
You need 3 sensors to run a 2.3 R3 engine:
Map sensor
TPS sensor
Crank sensor
The others can be disconnected and the bike will still run, IAT/CLT/BARO/VSS/2nd Throttle TPS. Not only will it still run, it'll still run with no constraints on RPM etc. It's a dumb system that is the very epitome of garbage in garbage out; if you give it bad values in the table, you'll get bad values from it, if you give it good values, you get good results. For those who have their bikes tuned, it's great in a way, it does exactly what you tell it, but that's also a constraint as it's limited to the temp/baro correction values the factory hardcoded into it (and those values are not correct with 2.3 R3s routinely growing progressively more lean as air temperatures rise beyond 90f).
All this is why I'm going to a standalone, I'm sick of an awesome engine being hamstrung by an ECU that would be the very left end of the bell curve if one existed for ECUs. It is a solid ECU for its era, but that era was 25 years ago and motorcycle tech was 15 years behind automotive tech so it's really more like the TPI computers from the 80s than anything else.
About 5 minutes in he explains why MAP control is a bad option for ITB engines. The bigger your cam the worse the effect as starting vacuum levels are lower, thus MAP resolution is lower.
Sneaky edit:
This is why someday, I'll own my own dyno, so I can demonstrate this stuff.