Just replacing stuff without knowing what needs fixing is expensive and is merely gambling. If you just like new stuff for future reliability, it's best to do one at a time and see if the bike develops an issue from it. Because...
-Often problems arise from the last thing you did before trouble began whatever that was.
-look for wire chafe toward the sensors and any ignition components. Connections too.
-I can't recall the differences in ignition timing for your bike? but while you're there, look for hangups at the timing centrifigal advance if you still have that
-"...valves and timing seem okay" SEEM? is this the last thing you did before trouble?
- Cam chain tensioner and check valve timing...at the cams.
-Check the spark plug leads
-Check the oil for gasoline smell (=bad petcock)
Comment