I'm riding a 2008 Suzuki Boulevard C50 and recently had some issues on the highway. When going above ~50mph the bike will occasionally lose power (throttle down) and then sporadically kick back in. When it's throttling down it doesn't respond at all to my throttling unless I release it completely. I ended up needing to pull off and take the back roads because I couldn't keep up with traffic and the issue only seems noticeable while at higher speeds. The bike is fuel injected and I'm not getting any DTCs. Below is the FI system wiring diagram for reference. At first I was thinking TPS but I figure I'd get some fault codes. Any thoughts are appreciated.