TPS (AP8124866) failure and replacement

 

OK, so a quick post before the one about “Fixing the MCCruise control”. Remember the magical fix-itself TPS problem I mentioned last post? Well it mysteriously un-fixed itself in a rather worse fashion while sat in lane three of the A420/A34 roundabout at 06:30 in the morning! Idling beautifully at 1,250rpm one instant, a little shudder or two to get my attention and then silence …… just as the lights turned green. To be fair she fired straight up again on the button, but now the idle was barely 1,000rpm and the Capo really doesn’t like the idle that low. I got to work, went to kill the ignition and she sat sweet as can be back at 1,250rpm ….. now if there’s one thing I sure hate, it’s an intermittent fault. So rather than the Capo and I falling out, I went into work and stewed on the problem while peering out of the canteen window at the bike and sulking like an irritated school boy. 

Later, I fired it up to head home and all was lovely with the world. To be honest I was more annoyed than if it was broke – broke I can fix. We got home in an uneventful ride, but again the idle was low …. 1,000~1,100rpm but stable. This was now officially a lovers tiff! I’d gone over so many possibilities in my head, but in the end gut feeling was still saying it was a faulty TPS. So that’s what I went with. Next day I dug out one of the spare TPS’s and tested it – 1.2KΩ ±10% pins A-B and 1.2KΩ ±10% thru to 2.4KΩ ±10% pins A-C with the throttle closed to wide open. The following day the swap took no more than 40 minutes going steady – tank raised and perched on top of the airbox, remove two T30H screws and the electrical connector to release the TPS …………. swap sensors and reverse everything to put it all back together, simples. Then of course the magical and most important bit ….. use TuneECU to reset the TPS. Now I noted the TPS voltage as 0.27v throttle closed and 4.08 throttle fully open – this was constant and repeatable every time – perfect. Finally, I took the bike for a nice 20 mile ride and once back secure in the yard, ticking away in the September sunshine as she sat cooling down, I cracked open a cold beer in celebration of a job that appears to be successful.

Things I learned along the way ….. in TuneECU you can see that the TPS position is sampled for 16 distinct columns in the fuel maps. Of those 16 positions, 7 are for throttle positions of <10% while the other 9 positions account for the remaining 90% of the throttle movement! So it’s fair to say it is used mostly by the ECU for small throttle openings …. primarily the 0-6% range and this when measured afterwards was where the TPS was giving erratic readings. Symptoms on the bike – well primarily erratic idle, but also poor running (mostly rich – smell) in the small throttle opening range. Crack the taps and give the old girl the reins and the Capo rode perfectly normally. Fair to say the symptoms are similar but slightly different to an air leak and of course common to both cylinders, so nothing like an ignition issue. It was more random – cold, hot, time etc. it just didn’t feel like it was a leak. Anyway, the job is done now.

After a few days of the Capo behaving itself, I dug out the Dremel  and opened up the sensor to have a look at the tracks inside for a definitive answer, a small Capo autopsy if you will. Once inside, I certainly didn’t expect it to be built the way it is, I expected a simple potentiometer and wiper arm ……… in reality, it uses a plastic strip with several resistors printed onto it and a wiper arm that bridges the two large resistors (left on pic). From the look of it, one of these wipers had lost spring and was no longer making good contact with the resistor it swept over.

 

TPS sensor resistor strip
TPS sensor resistor strip

As of 26/09/2025 AP8124866 is available from Ultimateparts.net at £224.46 inc. VAT, but only available on back order from Fowlers (Bristol). At that price it makes sourcing one on Ebay most certainly your best option.

Well, it’s over ………………..

Yes indeed it is all over. No, not the love affair with the venerable Caponord!! The three week holiday to Spain and Yorkshire (UK Caponord rally) is over and boy do I miss it already. Throughout, the Capo ran very well with only one odd fault for a couple of days that miraculously fixed itself – now that’s my kind of fault. It started just before I left … the RPM was slightly elevated at approx. 1,500 instead of the 1,250 set in the ECU. I hooked it up to TuneECU and hit TPS Reset and it dropped instantly – all good. Then a couple of days later, on the way to the ferry at Portsmouth, I noticed it was elevated again. Over the next couple of days it seemed to fluctuate between 1,250 and 1,500 for no obvious reason – raising or lowering at will. Then it just went away and has not come back since. All very strange. My guess is that it may have been a bit of stiction in the throttle plates that freed itself up with the daily use in Spain. But I guess I’ll never really know for sure.

After that it just did what it does best – keep piling on the miles – and let me enjoy the ride, scenery and company. Spain was hot (of course!) and Yorkshire wet ( double of course!!) so we both were put to the test for sure. In Spain I used the Knox Tor mesh jacket & Urbane Pro Mk2 mesh trousers over Rukka Outlast under-gear (all super cool) and Klim Badlands Aero Pro gloves all finished off by my trusty Daytona Travel Star GTX boots.  For Yorkshire the suit was swapped out for the Rukka Kingsley two-piece suit and boy was I glad to have it’s excellent waterproof ability. So OK …. that’s the product placement out of the way, what about Capo updates/upgrades?

Well not much actually, but what there is has been unobtrusive and potentially useful. Firstly, the front axle spoke-carrier had a rebuild with new 3D printed parts in a stronger material that looks better. Secondly, the top-box got a new 3D printed warning triangle finished with reflective tape and in the middle a 3D mounting for a 50-second Firestick (fire extinguisher) ….. all recessed into the foam lining so it doesn’t affect luggage capacity, nor add noticeable weight to the lid – a win-win! This was all topped off by a set of luggage bags from xxxx made especially for the Raid aluminium luggage. 1x large bag for the left hand pannier (main “hotel” bag), 1x large bag for the top box (bulky items and tech gear) and two half-sized bags for the right hand pannier ( secondary “hotel” bag and tool/spares bag). These were worth their weight in gold on holiday and I’m so glad I had them made – perfect!

So now I’m back what’s next? Well the front INNOVV K3 camera has developed a fault and appears to be causing the unit to freeze or record damaged video. As part of the fault-finding process I swapped the front camera from the ZZR1200 to the Capo and the system worked fine. So now I’m lighter by £73 (after discount) for a replacement. I can’t grumble really, it’s been in use for four years. Next up will be a mix of end-of-year mileage building and general servicing before winter. I’d really hoped to get the Capo through 190K miles by winter with a view to pushing on toward 200K next spring …… the long term goal is to then retire it and make it an ornament in the living room …. minus the luggage of course. Now I’m living the bachelor life once again, my home has become a shrine to all things motorcycle, not quite engine-in-the-bath, but not far off! 

Oh … and yes, the stable has increased by one more Caponord. I’ve taken on my friend Andy’s Mk1 (Bat-ear) Capo. It’s now sitting under cover having been robbed of a few parts (levers etc.) to take away on my trip. Now I’m back, everything can go back on and I’ll maybe use it as a winter-hack before using it as a donor bike in the spring for the other RallyRaid (NK03). Before winter hits there may even be one more Capo arriving – a rather special one – another Rally Raid! I’m currently in talks with the owner, let’s see what happens. Fingers crossed!

Next weeks super-exciting instalment … fixing the MCCruise cruise control. 

Access at last ….. update

Aprilia Caponord ETV1000 Rally-Raid ECU ELM327 Bluetooth OBD-II and TuneECUFurther to the last post about accessing the Caponord ECU, I have added a couple of new pages under the ‘Aprilia Caponord Rally-Raid / ECU’ drop-down in the menu. A further page will be written shortly I hope. Apologies if they seem to ramble somewhat, but a terrible week, a stint in hospital and some rather strong pain meds have left me a little tired and woolly-headed. But I needed to get this stuff down before I forgot it all again!

I guess I also need to say that although I’m 100% for innovation, curiosity and experimentation ….. if you do decide to experiment with your own ECU and ultimately turn it into a rather decorative door-stop, please do not come running in this direction! The info I provide is not verified and could quite easily have typos –  make sure you are 100% confident about what you are doing and that you thoroughly understand the consequences if you get in too deep. If you are unsure about something then feel free to drop me a line …. I’ll happily try to assist.

TuneECU IS your friend … just don’t forget it!

Aprilia Caponord ETV1000 Rally-Raid TuneECU TPS resetI’ve just had a fun few hours preparing the Capo for its MOT (annual inspection) and one of the issues I wanted to get around to sorting was the slightly high tick-over.

For quite a few months now the idle has been 1,500 – 1,550 when warm – not enough to be troublesome, but noticeable. Problem is ….. I’ve plain forgot to do anything about it once the ignition was turned off! So today I dusted off the cable and charged the old ASUS notebook and plugged in.

Thankfully it was just as I hoped, the TPS (Throttle Position Sensor) was not at zero with a closed throttle. It was reading 1%. A tap on the ‘TPS Reset’ had it reading 0% and the idle was fine once again. So, the question is, have I got a TPS on its way out, or was it simply the fact that I hadn’t done a reset in 18 months ( 20K+ miles), something I used to do at every service. I’m hoping it’s the latter and will endevour to make sure I hook up TuneECU during all future services. Funny really that a tool I used to hook up on an almost weekly basis slowly slid to the dark recesses of the workshop over time.

TuneECU (app) gets all sensor-tive at last!

Back when the TuneECU app arrived, I recall having a brief email exchange with Alain Fontaine the developer about the lack of a ‘sensors’ page ….. and could it possibly be added. He was very polite, but I got the feeling this was WAY down on his list of priorities for the app. Now I can’t blame the chap, he’s worked very hard through the years providing TuneECU for a huge range of bikes, something I know we’re all immensely grateful for and his free time can only stretch so far trying to please everyone!

However, since that time I’ve honestly felt the app is a bit of a lame duck. If I want to work with maps, then TuneECU on a laptop or full-on PC is my instrument of choice, always was, always will be. The datalogger is a bit of a gimmick and doesn’t allow me to datalog inputs other than the preset ones. So that only really leaves the basic diagnostics – tacho, IACV, fan and fuel pump as being useful tests I can perform if I’m stuck by the roadside. Year after year I’ve longed for the sensors to be displayed, to bump the app up to an honest to goodness road-side diagnostics tool in my top pocket …….

……. well that day has arrived! TuneECU can now display up to 16 sensors at a time from an extensive list available. Turn some off, turn others on, as long as you stay under 16 then they’ll all display just fine. I’ve run the app with both OTG cable and via Bluetooth on Galaxy Note 3 and 4 with the engine running and off, everything appears to read OK. I’ve yet to go through the list and check the readings against TuneECU (PC), but from what I can see, the readings look reasonable. Of course the battery voltage is still 0.2V low, but that’s a standard cock-up by the ECU! 

Now, if all the sensor info is available in the app, maybe Alain might update the datalogger to allow us to choose the sensors it logs ……. that would be nice! 😀 

UPDATE 14/07/17

Just had an email back from Alain …. we may well be getting a choice os sensors to display on the datalogger sometime soon. Now that is fantastic news!!

TuneECU (Android) update to V2.2

TuneECU Andriod app V2.2 - Aprilia Caponord ETV1000 Rally-Raid Sagem ECUStop the Bus (or your Caponord) and grab yer smartphones again, TuneECU has just been updated to V2.2 ………… worthy of mentioning? Oh Yes! Alaine has addressed the poor connection (cable) AND the screen freezing if you swiped it when logging issue. Now TuneECU connects to the Capo quick as you like, just as it used to. I tried it numerous times and never once had a problem – fantastic! All-in-all a positive step forward …..

TuneECU (Android) update to V2.1

TuneECU Andriod app V2.1 - Aprilia Caponord ETV1000 Rally-Raid Sagem ECUTuneECU app for the Android was updated again  last week to V2.1 – Google store says bug fixes and adding the Ducati 848/1098 & 1198 are the reason. Time then to give it a whirl on the old Capo and see if the experience has improved from last time. So with the sun shining brightly and making the barn a nice cosey sun trap to work in, and the road devoid of the sound of machinery and promised workmen, I rummaged around for the cables charged the phone and set about pulling the seats off.

Bluetooth (ELM327 V1.5)

elm327Connection was the same as before and data is still slow to update – tacho and TPS seem quick enough but the side-stand takes a whopping 5 seconds to change state. Still no side-stand or Fan status indicator like the PC version. The datalog facility worked, but seems to have a bug, more on this later.

Cable (Samsung Note 3)

Connection is now very poor, taking 2, 3 or 4 attempts to get it to connect. Each time I get a flashing red indicator, sometimes going orange then back to red followed by a dialog box telling me to recycle the ignition. The connection worked fine with version 1 and 2 so something has definitely happened in the latest release. Oh and the Samsung was tried with two cables and both cables tried with old faithful – the Asus EEPC901 and they worked just fine with the PC version. Once connected however, the data seems to be displayed quicker than Bluetooth and the connection was stable even when starting the engine.

Datalog

TuneECU app datalog via cable not Bluetooth on Samsung Galaxy Note 3 from Aprilia Caponord ETV1000 Rally-RaidGetting this to work took a bit of time, simply because it turns out I have to touch the ‘REC’ icon in the bottom left hand corner of the Diagnostics screen for something like 4 or 5 seconds for it to toggle to orange and begin recording. Once recording I can’t change screens, but if I swipe left or right as though trying to get to ‘Adjustments’ or ‘Map’ then data on the screen freezes and you wonder what the hell is going on …… but the data is still being logged in the background. Swipe in the opposite direction, as though going back to ‘Diagnostics’ and the screen starts working again.

Disconnect from the ECU and ‘Datalog’ now appears at the bottom of the ‘ECU’ drop down menu, click and select the log file to open and a new window opens with the data displayed as a graph. TPS, RPM and Engine Temp are logged, but apparently no way of selecting other data to log other than TuneECU app datalog data file diasplay on Samsung Galaxy Note 3 from an Aprilia Caponord ETV1000 Rally-Raidthese three. The TPS and RPM are a nice distinct line with good contrast to the background, however the Engine Temp is dark blue dots on black background …….. difficult to read clearly in bright light. The data is stored in CSV format so it’s easy to bring the files into your PC and use something like Microsoft Excel to display it. Incidentally the screenshot of a data file on the TuneECU (Google) page shows additional information – Speed / MAP (Manifold Air Pressure) and what looks like gear position …… so there is certainly scope to allow more (bike model specific) information to be logged and displayed.

Conclusion

I so want to like this software. Building in the datalogger is great but in the light of the connection issues and slow performance when in operation, I’m reluctant to use it at the moment preferring to stick to the old PC version and my TuneBoy based datalogger. Of course this is only one persons view with a specific combination of bike/phone, but if others are experiencing the same or similar problems, then maybe addressing these issues to make a solid and robust platform before adding any more new bikes or functionality would be the way forward …… just my six cents worth. Let’s see what V3 brings.

TuneECU App – v1.2 update

TuneECUWhen I checked my phone this morning I noticed that the TuneECU app had updated to v1.2 overnight ……. somehow I guess I’d missed it update to v1.1! Anyway, with a few minutes to spare I hooked up to the Capo (cable & Bluetooth) and noticed that the ‘Neutral’ light is now working – a bit sluggish, but working none the less, which is an excellent step forward. Now all we need is a nice new screen with the sensor data, plain text like Tuneboy would be fine ……. please Alaine. 🙁

Aprilia Caponord ETV1000 Rally-Raid - TuneBoy Sensors

TuneECU App – Review

Aprilia Caponord ETV1000 Rally-Raid - TuneECU Android AppA week ago I downloaded the TuneECU Android App, spent a few minutes scrolling through the screens, then sat back and waited for Mr Postman to deliver a USB3 OTG cable for the Samsung Note 3 and a Bluetooth module from Ebay.

Here we are a whole week later and I’ve used the App successfully with both connection methods. Indeed the App is stable and remarkably quick and easy to set up connections and seems to take no longer than its PC sibling to communicate with the ECU. I didn’t experience any drop-out when starting the engine with either method and map Read/Dowload via cable seemed on a par with my netbook. So far, so good…….

……. Now for the downside.

Those of you that have used TuneECU(PC) will be familiar with the three modules it contains – Map Edit, Diagnostics and Tests and I ask you which of these modules are likely most useful in a day-to-day situation? In my books that’s the Diagnostics/Tests ….. why would I want to remap a bike from a smartphone for a start, let alone mess with mapping while out and about commuting to work or heading off for a summer jolly. Mapping is best done at Dyno time, in a workshop and let’s face it, once done probably won’t need revisiting for a long time, only engine/exhaust mods or ECU replacement come to mind.

So my wish list is for an App with full Diagnostics/Tests, the stuff that may well help me at the roadside, that will show me an intermittent coil when the ECU hasn’t triggered the EFI light or generated a code and other information that the simple dashboard diagnostics just doesn’t display.

 

Unfortunately it’s here that the App falls flat. As much as I swiped and tapped I couldn’t find a screen to show me the sensor data – Injectors, Coils, Air Temp, O2 sensor, Barometric etc . In fact the display doesn’t even show me Neutral, Fan or Side-stand …. All familiar sights on the PC version. So I dropped the author Alaine an email. And this was his response.

There is no sensors page shown in the App, maybe this will be added in the future. The Fan and Side-stand lamps are not written into the software and yes there is a bug with the O2 graphic display. He hasn’t come back to me yet about the missing Neutral lamp.

So that’s it …. An interesting novelty App, unfortunately nothing really useful to offer as a diagnostics tool while out on the road ……. For now the cable and Bluetooth module can find a place on a shelf somewhere, while the trusted Asus notebook keeps me company with TuneECU 1.97 doing what it’s always done – and doing it very well!

I’ll end by saying that since the Capo was ported to TuneECU back in October 2010, I’ve used it extensively even though I still have TuneBoy on the netbook. Alaine is to be applauded for his work in bringing a great piece if software to the bike world – for free. So I feel uneasy writing a negative review of the App, but in the end I’ve tried to be as honest as I can about its abilities with regards to the Caponord. Maybe it’s having far more success among the Triumph fraternity, I don’t know.

TuneECU for Android is now out

TuneECU for Andriod on Google Play StoreOn the 15th September 2014 the eagerly awaited TuneECU for Android app was rolled out on Google Play Store priced at €9.99. It doesn’t currently support reading or reprogramming of maps through Bluetooth only via cable, but it is version 1 so this may be added at a later date. Either way, it’ll make a handy pocket diagnostics tool and save luggage space leaving the notebook at home!  Here’s a link to the TuneECU webpage where you can read more about what’s needed to get it working on your Caponord.

It might be nice to look at putting together a fully waterproof Bluetooth module/cable that can be left permanently attached to the ECU, maybe with a remote switch in the luggage tray to power it on/off ….. another winter project! 😀