Yeah, I'm pretty stumped too, never had one this tough before.
Perhaps this is a good time to recap the problem, and the measures that have been taken.
I've attempted to distill the factual observations from the many pages of this thread as reported by Mr. wjbertrand:
- Motorcycle has 147,000+ miles, and was crashed & rebuilt.
- Engine stumbles/falters with steady throttle at 4,250rpm.
- Stumble/falter is not noticeable during the first 5 minutes of operation.
- Stumble/falter is not noticed when operating through the specific rpm range.
- Stumble/falter is independent of transmission gear selected.
- Stumble/falter is independent of vehicle speed.
- Tachometer needle drops to zero rpm, when engine stumbles/falters at specified rpm.
- Other than the tachometer, all other dash instruments remain operational.
- Exhaust output of both pipes sputter at the specified rpm range.
Additionally, I've distilled the various components that have been investigated, and found to not be at fault:
- Engine Stop Switch ? Clean & Inspect
- ABS Module ? Clean & Inspect
- Tachometer Circuit ? Inspect
- Ignition Coils ? Swap Out
- Battery & Ground Connections ? Clean & Inspect
- Throttle Position Sensor- Replace
- Engine Control Module ? Swap Out
- Side Stand Switch - Inspect
- Spark Plugs - Replace
The observation that the tachometer drops to zero, rather than coasting down with engine speed, leads me to believe this is an electrical issue. The bothersome piece of this puzzle is the unique rpm range where the problem presents.
Looking at the wiring schematic, I notice that both the Crankshaft Sensor, and the Camshaft Sensor share a common conductor (White/Yellow) from the ECM, presumably the voltage supply to each sensor. If this conductor were to have an intermittent connection, could that produce the symptoms that we're seeing here? But what would cause this intermittent condition at 4,250 rpm?
How about vibration? It's a possibility, though probably a remote possibility as far as the sensor conductor is concerned. What about a relay, a relay could become sensitive to vibration over time; back to the wiring schematic. The Bank Angle Sensor Relay, that relay provides +12vdc to a whole slew of engine components, including the fuel cut-off relay, all four fuel injectors, as well as both ignition coils. Now that could cause a problem if the relay contacts were sensitive to vibration.
I didn't see any reference to the Bank Angle Sensor Relay having been inspected, or replaced, I think it's worth a shot to swap the relay with one of the other relays. Yes it's a long shot, but too easy to ignore.