P 1511 and P 2135
So today was the first time it was warm enough to take the bike out for the first ride of the season. I gave it a wash and away I went.
I got to the end of the street and I noticed the check engine light was on. Turned around, tried finding something online that would tell me how to read and clear codes manually, but no luck. I hooked up my laptop. I was getting U0141 left-hand control module. I thought maybe something got wet . I've washed the bike many times with no problems, so I used my compressor to blow out all around the switch buttons on the left side and then cleared the code. Went for a spin and the code never came back BUT..
...I was ripping around, bike was running great then all of a sudden no throttle. I was able to limp the bike home alternating between first, second and third. I could get as high as 20 mph.
Checked the codes when I got home, P1511 ETC power management mode and P2135 TPS correlation error.
Used my laptop to clear the codes, throttle works ok now, but don't trust it to go anywhere now. Did a little searching on the Internet, it could be all kinds of things, electrical connections, pinched wires, throttle actuator, TPS, yada yada.
Bike ran fine last year all I did was the mechanical work listed above, and I washed it.
Pissed off and having a beer. I will remove the air cleaner and backing plate and check the connection to the throttle actuator, but why that would suddenly act up on my first ride. I have no idea. I'm associating it with washing the bike, but I've washed the bike many times before.
If I clear the codes, I get my throttle back. The only problem is I have to use my laptop to clear the codes. I've searched on how you can check codes on your speedometer, but I can't find anything specific to a 2018 heritage classic.
Everything I found talks about turning your switch on and off and then your run switch on and off, etc., but I don't have a key switch or on off switch. When I approach the bike with my fob, it's on so all I have is a run switch.
Best I could find was hold the odometer reset button turn on the run switch, release the odometer button and yes, I get Diag on my speedo. Then it tells me to keep clicking the odometer button to cycle through, but it doesn't cycle through the codes. As soon as I click on the odometer button, it just cycles through my clock, RPM, range, and odometer.
So if somebody can tell me exactly how to check and clear codes without a laptop on a 2018 heritage classic, then if it happens again, I can just clear the code on the side of the road and hopefully make it home.
EDIT: I removed the air cleaner and backing plate and when I pulled on the connector for the throttle actuator, it just came off real easy. It's like it wasn't pushed all the way in or something. I'm the second owner, I bought it last May and it ran fine all the summer.
Usually, you have to press or pull or lift a tab to remove a connector. This one you could just pull it off. It may have been like that all along, and maybe I disturbed it when I was changing my lifters and cuffs and push rods? It didn't seem to be locked and when I pulled back on the locking mechanism and the connector came off, a piece fell out (pic attached). I put the piece back in and while it doesn't click or lock in the place, it seems a lot tighter.
Now, if somebody can tell me how to manually check codes and clear them on my bike and I verify it before I go out for a spin I'll give her another shot.

Edit again... Diag issue fixed. Posted separately in this thread.
Last edited by roussfam; Apr 4, 2026 at 10:26 AM.
After finding absolutely no help with my issue of how to get in the Diag menu manually, I thought to myself I wonder if it's because I have the SEPST plugged in?
Sure enough, that was it. I disconnected it, held the trip reset button in, turned the run switch to on, Diag popped up again. This time whenever I clicked the trip reset button, the display cycled through the different modes. ECM, BCM, ABS etc.
So if anyone in the future has the exact same problem, and they search the Internet it looks like this will be the only mention of having a plugged in SEPST preventing you from entering the DIAG menu manually to check and clear codes.
Now I'm just waiting for warmer weather so I can go for a spin and hopefully I won't lose my throttle and go to limp mode again.
Last edited by roussfam; Apr 7, 2026 at 05:44 PM.







