So the good news is that the plugs are sparking when I hit the starter, altho the spark is kinda weak, yellow-white in color. And the fuel pump makes noise when I hit the starter, and there's fuel in the line going to the injector rail.
The bad news is when I put a voltmeter on the four-year-old Motobatt, when I hit the starter it is going down to 11V or so when cranking. I am using a cheap Harbor Fright voltmeter, is that accurate enough for a load test on the battery?
Time for a new battery?
Thanks for all the replies.
Ok, I would do three things:
1. Get a new battery
2. Install a new fuel filter
3. Check gap on exhaust valves. They tend to tighten up over time and could lead to those problems that you are experiencing. I had the same issue and exhaust valves were very tight. After adjusting, bikes runs like new (with 81k miles on it).