CMW has the video training that we send to the dealers for sale .... it features yours truly doing a complete disassembly and explanation of the engine - and a pretty good rundown of the EFI and its diagnosis and repair. It is intended for the experienced technician - but there is a lot to gain from watching it even if you never intend to wrench on your bike.
How can I view this cinematic masterpiece?
I used to make pretty good money wrenching on bikes, almost opened up a shop. But I realized I'd have no time to ride while keeping every one else up on two wheels