Hi rocketz, your problem with the neutral switch is that the neutral switch / oil pressure sensor 2 pole connector is unplugged.
This connector is behind the right black plastic cover that is over the injectors/throttle body, has a green and a blue wire connecting to an identical pair of wires.
to remove this cover you have to undo the m8/12 mm head bolt that secures the fueltank, lift the tank CAREFULLY just enough so the little plastic screw that holds the black plastic cover in place can be unscrewed, pulled out ( it's a pushpin clip ) and the cover removed, the connector is located behind the no4 injector and 4 pole iacv connectors and inside a black plastic shroud.
You can also follow the oil pressure switch ( under the engine block just behind the oil pan ) green wire and see where it connects to the wiring loom , you have likely to remove the right hand sidecover to do this.
The engine warning light is on because the e.c.u. cannot detect the ( closed ) contacts of the oil pressure switch in the startup check sequence of the e.c.u.
This screenshot shows u pointing at the "engine warning light" with the engine off, at this point the oil pressure light MUST be on until the oil pump opens the contacts of the oil pressure switch when the engine runs.
The oil pressure light is on in the next screenshot as part of the e.c.u. startup sequence checks, so the light itself is working but it does not stay on because the oil pressure switch is not connected.
The common point for both faults is this 2 pole connector behind the no4 injector.
This could solve the engine cutting out when it is put in gear, i think the e.c.u.is programmed trying to protect the engine, if not the sidestand switch has to be checked for correct operation per this electrical diagram and the connector for the sidestand switch can be located behind the left side cover as the middle connector of three, it has two green wires.'
http://cb1100forum.com/forum/showthread....#pid248214
Se how useful this video was? thanks for posting.