V9 Roamer throttle issues

Good evening everyone! I recently bought a 2017 Moto Guzzi V9 Roamer with 4,600 miles on the clock and I’m having issues with the TPS sensor. I had an issue a few weeks ago when I got no response from the throttle and the bike stalled. Ever since then I’ve been having on and off issues with the throttle response. I then connected my ecu to guzzidiag and got a fault that said “P0150 Blue lower connector throttle grip position sensor - track A : invalid signal”. However, I can’t seem to find where this connector is and I’m wondering if anyone would have any idea on where it could possibly be located on the bike. Any information regarding this error code and how to potentially fix it would be helpful.

Many Thanks, Olivia.

This should be good!:smiling_face_with_sunglasses:

Great choice of Guzzi :grinning_face::+1:

The (TPS) is on the throttle body. It’s easy enough to change if yours is completely gone and you need to get the bike going.

Will need calibrated though as is often the case on cars and bikes.

If/when it stops communicating with the ECU it can stop/stall the bike or stiop it starting by shutting the intake butterfly valve.

Check the wiring first if the bike has been sitting a while

The Roamer uses a traditional mechanical throttle wire as opposed to later fly-by wire which makes things less challenging and more simple

Remove seat and the Roamers side panels and you will see it

1 Like

Thanks! I’ll check the wiring first. Do you know if the TPS is integrated or is it separate? I’ve read that some of them are integrated so I’m not sure if the 2017 model is.

EDIT

Once they start playing up just replace it as it ain’t worth the grief.

However, Looking at the diagrams it may actually be a throttle whole body change so if you have the tool then try a reset as your looking at over £600 plus vat if the whole housing needs swapped.

Give these guys a call and give them your chassis number for the correct part of a reset does not work

https://www.gutsibits.co.uk/pr/Home/index.php

Or

See here also

Ok I’ll look into it thanks for the advice!

you’ll need to replace the throttle grip if the TPS is inside it like it is on the V85TT.

once it is replaced you need to do a TPS reset either using a device from guzzitech or gcorsa/UPMAP or take to dealer to use PADS, or some independents will have similar gear and can probably do it for you.

you may be also able to do TPS reset on a V9 with guzzidiag, not sure.

the v85 doesnt have the sensor in the throttle body, it’s in the girp. these can be bought second hand fairly cheaply. probably the v9 is the same.

TPS reset must be done after replacing and is suppose to be done regularly (minimum at every service) because there is drift over time with the mechanical components in the throttle body due to moisture, heat etc. so it won’t stay in alignment with the position of the throttle input from the grip. the reset process retrains it.

buckymoto on youtube shows how to complete this (warm engine up, rev to 6k, drop off, 2 or 3 times) once the reset has been triggered.

I’m replacing mine today, lucky I had spares because mine failed on way home from work. I was still able to ride home, just a bit slowly lol

edit : sorry just seen following posts and that it is a 2017, and not ride by wire!

gutsibits also advised disconnect battery for 15 mins can solve this issue, it didn’t with mine but ymmv

Yes - it has a basic/std cable connection to the throttle body so that’s where the focus needs to be.

Definitely try a reset if you have the diagnostics and reset software, especially if the bike is not being/has not been used and always ensure that you have a healthy/full ycharged battery when ever trying to diagnose/reset anything electrical

Or if you don’t have the reset software this little hack may work

  1. Disconnect the v9’s battery( both terminals and always - terminal first for disconnecting and + side first when reconnecting). Leave disconnected for about 30 seconds then reconnect (causes ECU to lose its memory of Throttle Position Sensor).

Note - I’d also earth the now fully disconnected + battery cable to ground to clear anything else ( being just the + battery cable and obviously never ground to earth + cable to earth when it’s connected to the battery) :rofl:
2) Turn ignition to on but DO NOT start the engine.
3) Slowly wind the throttle fully open to fully shut, repeat this three times.
4) Turn off ignition. (ECU now stores TPS position data in memory).
5) Wait 30 seconds.
6) Turn on ignition again and start bike.

1 Like

So a couple of days ago I reset the parameters and the throttle position using guzzidiag. I then rode it to work yesterday and today but before I started it I turned the ignition on and turned the throttle three times, turned the ignition off and then started it. I haven’t had the same lag problem but I’ll check when I get home to see if it’s still thrown up the fault on guzzidiag.

2 Likes

They can be a bit throttle lumpy/clumsy - if it is a new bike to you ( as mine was) you will have to get use to it as they can feel old school coming on and off the throttle.

Usually when it’s up over 2.5k rpm the throttle response improves but I don’t ever expect Japanese throttle smoothness from my Roamer/V9 :winking_face_with_tongue:

Probably why Magnetti Marelli and Guzzi moved to fly-by-wire on later models.

Yeah I’ve had it since January so I was used to the throttle being a bit lumpy it’s just when it stalled and I got no throttle response was when I thought somethings wrong and it gave me the TPS fault. I’ll see how it goes I’m planning to go through all the throttle body connectors anyways so I’ll check them and make sure all the wiring is good.

1 Like

I did this today after changing the throttle grip on v85, not sure if it was this that did the magic needed but all good now (apart from left grip now doesnt warm up).

these were the faults that came up previously.

1 Like