I will be trying these things this week. Will keep you updated. Thanks again!I don't think the TPS or other sensor is causing the engine to shut off briefly. Again the clue is the tach going to zero right away. That says the power is being cut to the ECM momentarily.
A bad ignition switch, kill switch, side stand relay (or the side stand switch that controls it) or wiring or connection will do this. I've not read of an ECM that does this on its own.
I think I said it already, but because it acts up at certain rpms (also a certain vibration) it is usually the side stand switch. There have been a couple of posts recently about the side stand relay failing also as the bikes get older.
If it was my bike, I would attack it in this order.
1. Bypass the sidestand switch temporarily and see if the problems goes away.
2. Bypass the sidestand relay (Jump between the O/Y and O/B) wires.
3. Open the kill switch and check condition.
4. Check the connector and pins on the ECM for corrosion or damage.
5. Check the right handlebar connector for damage.
6. Check the ignition switch connector for damage.
7 Last would be the ignition switch itself.