This is a repost from another forum that I'm on that is model-specific to the Honda VFR. I'm posting here for ideas from the GRM Hive because there's a lot of smart folks here and maybe someone has a suggestion. If nothing really comes out of this post, well, that sucks but I get it. Here goes;
I've got a 2004 VFR800, non-ABS, with about 54k miles on the clock. Nearly a full year ago I took my 6th gen off the street and started to very slowly do some overdue maintenance as well as electrical improvements. Basic things; new thermostatic switch for the radiator fan, manual over-ride switch for the fan in case I have a problem with the switch, a bus bar for accessory grounds. Nothing really earth shattering there. New plugs, new cooling hoses almost everywhere, a new fuel filter.
A couple days ago I had the bike in a state where I could try starting it again. I have the airbox off the bike, the velocity stacks installed, and hoped I would finally do a starter valve sync in the next couple days. All sensors are installed, the PAIR valve is attached electrically, and I've made sure to the best of my abilities that I have all of the vacuum lines attached properly. Gallon of fresh 91 in the tank, hit the starter switch, and it started pretty easily.
It does not respond to throttle well at all. If I really slowly roll in some throttle opening the bike will rev but it's not happy. Quick opening of the throttle usually kills the bike. I let the temp get up to about 135F on the dash display and called it a night, knowing I had more troubleshooting ahead of me. The feeling I had was TPS problems of some sort.
Last night I go out, put the side stand down, and start the bike. Sure enough, 8 blinks of the FI light, which the manual says is a TPS fault. I grab my old digital voltage/ohm meter and some T-pins and start going through the manual's walk-thru for troubleshooting. With the ECU connected I have voltages on the yellow/red and gray (I think? I'm at work, doing this from memory) wires at the TPS with the key & run switch ON. These voltages were nicely in the ranges described by the service manual.
With everything turned off and back probing pins at the TPS I have a change in resistance as the throttle is twisted; I believe the range was about 500 ohms closed, 1.5k ohms wide open, and the change in resistance seems pretty linear and smooth. I have continuity through the wiring harness; with the TPS cable side plug pulled, each conductor rings through from the pin in the connector at the TPS to pins at the ECU connector. So unless a gremlin has done a depin/repin job on the connectors to the ECU, I believe there's good paths from the ECU to the TPS, and I don't see any pushed back pins or damaged terminals anywhere.
My brain says that I have a damaged ECU somehow. My gut says this is nonsense because how would that have happened? I'm not sure how to proceed. I see used ECU's are about $300 on ebay which is an awfully expensive part to purchase not knowing why I'm having to replace it. I have not spoken to my local Honda (and other makes) motorcycle shop about this at all so I'm not sure if they can test the ECU somehow.
What do I do next?