OP
@xtitus avatar
UTC

Member
Piaggio Liberty 150 S, Liberty 50
Joined: UTC
Posts: 38
Location: Michigan, USA
 
Member
@xtitus avatar
Piaggio Liberty 150 S, Liberty 50
Joined: UTC
Posts: 38
Location: Michigan, USA
UTC quote
Hi Everyone!

I got a 2019 Liberty 150 and I need some help. I purchased it from someone who let it set and didn't treat the gas nor use the right octane. It started hard, ran rough no matter what, and check engine light would pop on. Here's what I've done to it:

- New iridium spark plug (from/per scooterwest)
- New OEM air filter
- Adjusted intake/exhaust valves to 0.004
- cleaned the throttle body
- new battery (and kept unplugged overnight to reset ECU)
- ran fuel cleaner (redline) through system
- removed the fuel injector and ran carb cleaner through it (according to robot's video engaging it with 12v)

I've put about 1K miles on it now. Once the engine is warmed up, it runs like butter. Accelerates good, idles good, etc

But...if the engine is cold (ie - not been run for at least a few hours), it can take 2-4 seconds of starting to get her going and she idles rough. By rough, I mean I can hear small rpm adjustments up and down and it just seems too low of rpms. Once the engine is warm, the idle is stable at a bit higher rpm. Ocassionally it'll stall on the initial idle or the check engine light would come on if I left to idle. Happened all the time before I did everything in my list above, but not it's less frequent. Again, take it down the road for 3-5 min, and it's all good.

Anyone have any ideas? It's not "terrible" but would like to have it idle smooth at start-up and take a little less cranking to start. Thanks for any insights!
UTC

Veni, Vidi, Posti
Joined: UTC
Posts: 7681
Location: Tega Cay, SC
 
Veni, Vidi, Posti
Joined: UTC
Posts: 7681
Location: Tega Cay, SC
UTC quote
There may be some crud/water in the gas tank if you did not completely clean out the tank, the O2 sensor may be a little wonky too. But if you say it runs pretty good, I would just take it for a nice long ride.
OP
@xtitus avatar
UTC

Member
Piaggio Liberty 150 S, Liberty 50
Joined: UTC
Posts: 38
Location: Michigan, USA
 
Member
@xtitus avatar
Piaggio Liberty 150 S, Liberty 50
Joined: UTC
Posts: 38
Location: Michigan, USA
UTC quote
Well, I've put one 1k miles since I got it and have been running it at least a few hundred miles since i did my list above. So, I'm doubting just running it more will fix. I'll do some digging on the o2 sensor.

I've seen some posts about the evap canister/system can cause rough idle and start. I tried starting with the gas cap off to ensure no pressure was in the tank, and it didn't behave differently. But, maybe something in that system could still be effecting things? I'm running out of things to check…
@clampett avatar
UTC

Hooked
2023 Primavera 150
Joined: UTC
Posts: 436
Location: Alabama
 
Hooked
@clampett avatar
2023 Primavera 150
Joined: UTC
Posts: 436
Location: Alabama
UTC quote
Rough extended start could be the valves.
I see you checked em and got the right setting.
But could you have moved them when turning the lock nut?
Just a guess. Seen it happen even with experienced wrenchers.
OP
@xtitus avatar
UTC

Member
Piaggio Liberty 150 S, Liberty 50
Joined: UTC
Posts: 38
Location: Michigan, USA
 
Member
@xtitus avatar
Piaggio Liberty 150 S, Liberty 50
Joined: UTC
Posts: 38
Location: Michigan, USA
UTC quote
I've actually done the valves twice for that exact concern.

I made sure 0.005 could not fit, and just 0.004. I know it's subjective, but I think to make that happen, there's still some decent drag with a 0.004 feeler. Some say to make the exhaust different, but the spec on the scooter says 0.004 for both intake and exhaust, so stuck with that.
@jimc avatar
UTC

Moderaptor
The Hornet (GT200, aka Love Bug) and 'Dimples' - a GTS 300
Joined: UTC
Posts: 45144
Location: Pleasant Hill, CA
 
Moderaptor
@jimc avatar
The Hornet (GT200, aka Love Bug) and 'Dimples' - a GTS 300
Joined: UTC
Posts: 45144
Location: Pleasant Hill, CA
UTC quote
Slightly loose is better than slightly tight...
OP
@xtitus avatar
UTC

Member
Piaggio Liberty 150 S, Liberty 50
Joined: UTC
Posts: 38
Location: Michigan, USA
 
Member
@xtitus avatar
Piaggio Liberty 150 S, Liberty 50
Joined: UTC
Posts: 38
Location: Michigan, USA
UTC quote
Well, guess I can check the valves again just to be sure.

The closest Vespa/Piaggio dealer wanted $500 to just check the valves so scared to take the scooter to them and to see the bill!

When I cleaned the throttle body, I noticed a small black tube outside the butterfly valve that must be for air for idle (as the butterfly is shut tight with no throttle). Is there anything along that route to clean or check on?
@jimc avatar
UTC

Moderaptor
The Hornet (GT200, aka Love Bug) and 'Dimples' - a GTS 300
Joined: UTC
Posts: 45144
Location: Pleasant Hill, CA
 
Moderaptor
@jimc avatar
The Hornet (GT200, aka Love Bug) and 'Dimples' - a GTS 300
Joined: UTC
Posts: 45144
Location: Pleasant Hill, CA
UTC quote
xtitus wrote:
Well, guess I can check the valves again just to be sure.

The closest Vespa/Piaggio dealer wanted $500 to just check the valves so scared to take the scooter to them and to see the bill!

When I cleaned the throttle body, I noticed a small black tube outside the butterfly valve that must be for air for idle (as the butterfly is shut tight with no throttle). Is there anything along that route to clean or check on?
Yes! https://cheekythoma3.wixsite.com/itsme/idle
OP
@xtitus avatar
UTC

Member
Piaggio Liberty 150 S, Liberty 50
Joined: UTC
Posts: 38
Location: Michigan, USA
 
Member
@xtitus avatar
Piaggio Liberty 150 S, Liberty 50
Joined: UTC
Posts: 38
Location: Michigan, USA
UTC quote
Ok, the Liberty has a different throttle body than that article, but I'll take a look and see where things go if I can clean something like it's mentioning. Thanks for that!

Also, I wonder if I adjusted to 0.004 but a little on the tight side, so I'll pop the cover and check again with the feeler gauges.
OP
@xtitus avatar
UTC

Member
Piaggio Liberty 150 S, Liberty 50
Joined: UTC
Posts: 38
Location: Michigan, USA
 
Member
@xtitus avatar
Piaggio Liberty 150 S, Liberty 50
Joined: UTC
Posts: 38
Location: Michigan, USA
UTC quote
Well, I see there's a foam filter in front of the valve that controls the idle. It goes there I circled in the top of the image. I really didn't notice it when I put in a new fitler. It really smelled like oil and I think had a bit of oil in it. I pulled it out and cleaned it really good with carb cleaner. That square thing in the filter goes to a compartment with a fair amount of oil that collects in a tube. I think this is similar to what the vespa call their "bubble". I'm hoping this may helps things cleaning all that out.
filter
filter
OP
@xtitus avatar
UTC

Member
Piaggio Liberty 150 S, Liberty 50
Joined: UTC
Posts: 38
Location: Michigan, USA
 
Member
@xtitus avatar
Piaggio Liberty 150 S, Liberty 50
Joined: UTC
Posts: 38
Location: Michigan, USA
UTC quote
Here's the "valve" for the idle that the foam filter sits in front of. I think it's actually a stepper motor thing. Is it worth cleaning too? I checked for them new and it was like $180

If I can figure out how to get it off, maybe I'll get some cleaner in there. I'll avoid throttle body cleaner as it's not good on rubber and plastic, maybe just some carb cleaner. The thottle body to the right already have been disassembled and cleaned.
Forum member supplied image with no explanatory text
OP
@xtitus avatar
UTC

Member
Piaggio Liberty 150 S, Liberty 50
Joined: UTC
Posts: 38
Location: Michigan, USA
 
Member
@xtitus avatar
Piaggio Liberty 150 S, Liberty 50
Joined: UTC
Posts: 38
Location: Michigan, USA
UTC quote
Ok, didn't get to the valve clearance checking, but cleaning out that little foam block and what I could of the valve inlet and outlet, it started right up and doesn't sound like it's revs slightly up and down anymore. I'll feel better doing it again tomorrow and having the same result. Does the initial idle sound good? I don't have a baseline Piaggio/vespa to compare it to. Maybe I fixed it? I put a short clip of doing the startup below.

https://youtube.com/shorts/xi6qi1PomEc?feature=shared

EDIT - repeat test, started quick again, yay, but idle still off unlike first time. But maybe ECU reset is part of it. Worst case, will check valves next.
UTC

Molto Verboso
Joined: UTC
Posts: 1159
 
Molto Verboso
Joined: UTC
Posts: 1159
UTC quote
nope
⚠️ Last edited by skids on UTC; edited 1 time
OP
@xtitus avatar
UTC

Member
Piaggio Liberty 150 S, Liberty 50
Joined: UTC
Posts: 38
Location: Michigan, USA
 
Member
@xtitus avatar
Piaggio Liberty 150 S, Liberty 50
Joined: UTC
Posts: 38
Location: Michigan, USA
UTC quote
Thanks skids for the link. I found that post last week, and I'm assuming the purge canister wasn't letting pressure release from the tank, as he disconnected it to fix. So, to test that theory, I took my gas cap off (to relieve any existing pressure) and then started it with the cap still off. It didn't change behavior, so I think...it's not the evap system?
@oldschooot avatar
UTC

Ossessionato
2018 LIBERTY 150S, 2013 Kymco LIKE200iLX
Joined: UTC
Posts: 2549
Location: Ohio
 
Ossessionato
@oldschooot avatar
2018 LIBERTY 150S, 2013 Kymco LIKE200iLX
Joined: UTC
Posts: 2549
Location: Ohio
UTC quote
Busy treating my MIL this eveningas I read your post...but I will suggest that you relax or the valves. You've got 'em correct. And your fuel is not the issue.
Perhaps it experienced an overfilling at the gas pump? Messing with the evap system.
Will toss some ideas tomorrow.
(7 yrs experience with my Liberty150i)

O.S.
@oldschooot avatar
UTC

Ossessionato
2018 LIBERTY 150S, 2013 Kymco LIKE200iLX
Joined: UTC
Posts: 2549
Location: Ohio
 
Ossessionato
@oldschooot avatar
2018 LIBERTY 150S, 2013 Kymco LIKE200iLX
Joined: UTC
Posts: 2549
Location: Ohio
UTC quote
Thinking about your dealer charging $500 to do the valves. Crazy of course....
But how much would they charge to plug your scooter into their diagnostic tool?
Walk out of there with a health report on your engine.
O.S.
OP
@xtitus avatar
UTC

Member
Piaggio Liberty 150 S, Liberty 50
Joined: UTC
Posts: 38
Location: Michigan, USA
 
Member
@xtitus avatar
Piaggio Liberty 150 S, Liberty 50
Joined: UTC
Posts: 38
Location: Michigan, USA
UTC quote
Guess I could call them and ask, just got turned off quick by the valve quote. There's another much better dealer I trust, but they're 3 hours a way, so kinda trying all other avenues first. And there's a kind of DIY victory I want after everything I've tried, if possible.

I have a obd2 Bluetooth car reader and tried picking up a fiat adapter to the 3 pin connector on the Liberty but it won't connect. Bummer as that would have been awesome to get working.
UTC

Molto Verboso
Joined: UTC
Posts: 1159
 
Molto Verboso
Joined: UTC
Posts: 1159
UTC quote
nope
⚠️ Last edited by skids on UTC; edited 1 time
@clampett avatar
UTC

Hooked
2023 Primavera 150
Joined: UTC
Posts: 436
Location: Alabama
 
Hooked
@clampett avatar
2023 Primavera 150
Joined: UTC
Posts: 436
Location: Alabama
UTC quote
It seems he has got the valves set correct.

EVAP issue should clear up after a long ride or a day with short riding. This would cause the CEL to come on too.

Less likely but faulty throttle body setting could cause this issue.
UTC

Veni, Vidi, Posti
Joined: UTC
Posts: 7681
Location: Tega Cay, SC
 
Veni, Vidi, Posti
Joined: UTC
Posts: 7681
Location: Tega Cay, SC
UTC quote
xtitus wrote:
Here's the "valve" for the idle that the foam filter sits in front of. I think it's actually a stepper motor thing. Is it worth cleaning too? I checked for them new and it was like $180

If I can figure out how to get it off, maybe I'll get some cleaner in there. I'll avoid throttle body cleaner as it's not good on rubber and plastic, maybe just some carb cleaner. The thottle body to the right already have been disassembled and cleaned.
I don't know this machine, but if that is not the injector in the pic, I would guess it is a MAP sensor. Like I said, just a guess.
@oldschooot avatar
UTC

Ossessionato
2018 LIBERTY 150S, 2013 Kymco LIKE200iLX
Joined: UTC
Posts: 2549
Location: Ohio
 
Ossessionato
@oldschooot avatar
2018 LIBERTY 150S, 2013 Kymco LIKE200iLX
Joined: UTC
Posts: 2549
Location: Ohio
UTC quote
OK, so where are we?...
is your idle still as good as it sounded in your youtube?
Because that sounded perfect!

O.S.
OP
@xtitus avatar
UTC

Member
Piaggio Liberty 150 S, Liberty 50
Joined: UTC
Posts: 38
Location: Michigan, USA
 
Member
@xtitus avatar
Piaggio Liberty 150 S, Liberty 50
Joined: UTC
Posts: 38
Location: Michigan, USA
UTC quote
You're great OldSchooot!

Idle did sound perfect in the video, thanks for confirming! Wasn't sure if that was the right RPM or not.

I've done a few startups since with a cold engine, and there's some roughness (though less) mixed in at times, but improved. So not at good as the video, but it does seem to be starting much better! ie - less cranking. So, solid win there.

Watching the valve videos and reading the links, I definitely adjusted the valves tight .004, so I think I'll adjust once more just to feel better and see if that tweaks the idle issue even better. Needed to order a new set of feeler gauges (as I borrowed some last time). So, should be able to get that done in a couple days.

I'm feeling much better about things! I love Piaggio, but it can be harder being less common for maint info (especially the Liberty, most folks have vespas).
@clampett avatar
UTC

Hooked
2023 Primavera 150
Joined: UTC
Posts: 436
Location: Alabama
 
Hooked
@clampett avatar
2023 Primavera 150
Joined: UTC
Posts: 436
Location: Alabama
UTC quote
xtitus wrote:
I'm feeling much better about things! I love Piaggio, but it can be harder being less common for maint info (especially the Liberty, most folks have vespas).
The Liberty owners are out riding and taking photos while us Vespa owners are posting on the forum. ROFL emoticon

Ooops, time to go get a scooter tag from another forum
⬆️    About 2 months elapsed    ⬇️
OP
@xtitus avatar
UTC

Member
Piaggio Liberty 150 S, Liberty 50
Joined: UTC
Posts: 38
Location: Michigan, USA
 
Member
@xtitus avatar
Piaggio Liberty 150 S, Liberty 50
Joined: UTC
Posts: 38
Location: Michigan, USA
UTC quote
Well, I'm back... I'd say all the work I've done has helped things, but there's still an underlying issue going on.

If I start the scooter <6 hours from last time it ran, it usually starts up no issues fairly quick. If I wait till overnight or more, it can take a long time with the starter before it starts (3-6 seconds(. Once started, if I don't start driving it can simply stall or idle a little rough (though not as bad as it used to). Or if I don't drive it for more than a couple min and then come to a stop, it could stall if I wait a bit. Again, still less issues than before. But, basically, the engine needs to warm up and then it runs (and idles) amazing.

So, any other ideas? I've done the valves 3 times and feel solid about them. Put in yet another new plug, filter is good. I checked the idle filter sponge again, and it's still clean. Battery is new. Already cleaned the throttle body. Already removed the fuel injector and engaged it with cleaner.

Here's the only other things I can think of:

1. Fuel filter / Fuel Pump (it's a $300 assembly so haven't hurried to this option)

2. Something in the EVAP system? (I've tried taking the gas cap off before starting with no effect. Not sure how else to check this.).

3. Vacuum Leak (Hoses look good, everything is clamped well, and the hoses are so short, not sure how to further test this?)

Any thoughts would be appreciated!
⬆️    About 6 months elapsed    ⬇️
UTC

Lurker
2018 Piaggio Liberty 150
Joined: UTC
Posts: 1
Location: Ohio
 
Lurker
2018 Piaggio Liberty 150
Joined: UTC
Posts: 1
Location: Ohio
UTC quote
Hey OP, did you ever get this sorted out?
OP
@xtitus avatar
UTC

Member
Piaggio Liberty 150 S, Liberty 50
Joined: UTC
Posts: 38
Location: Michigan, USA
 
Member
@xtitus avatar
Piaggio Liberty 150 S, Liberty 50
Joined: UTC
Posts: 38
Location: Michigan, USA
UTC quote
I put an emulator on the o2 sensor that enriches things to 5% (thought it may help if running too lean) and also replaced the engine temp sensor and again put in another plug because why not.

It still takes a few tries to start (doesn't bother me too much). When it idles it can be a little rough at first when engine is cold but doesn't typically stall if I let it warm up. If I drive it right away, and then stop at an intersection, it can stall. So, I've just been letting it idle for a minute at startup and it's been doing decent.

Today, it was stalling at initial idle multiple times but it is warmer this week. I don't know yet if it's a trend…or a rough day…stay tuned…

She runs great and idles great when the engine warms up. 🤔
OP
@xtitus avatar
UTC

Member
Piaggio Liberty 150 S, Liberty 50
Joined: UTC
Posts: 38
Location: Michigan, USA
 
Member
@xtitus avatar
Piaggio Liberty 150 S, Liberty 50
Joined: UTC
Posts: 38
Location: Michigan, USA
UTC quote
Yeah, stalled 6 times trying to get out of Culver's parking lot today. Even just letting it warm up by idling was stalling. But it's upper 70s today. Again, drove for a mile or so and then idled perfectly at the next lights. I don't see any hose issues for vac leaks. Also checked there wasn't pressure in the fuel tank built up.

Heard a suggestion of disconnecting the battery for 30 min and letting it idle for 10-15 min for the ECU to relearn. Need to not touch the throttle during that time.

Not sure if I can keep it idling long enough to do that when the engine is cold, but going to give that a try next.

Guess the question is do I keep that o2 emulator on or not… anyone know if that emulator is actually is used for idle? Maybe the ECU doesn't use that in idle? Couldn't find info on that.

Modern Vespa is the premier site for modern Vespa and Piaggio scooters. Vespa GTS300, GTS250, GTV, GT200, LX150, LXS, ET4, ET2, MP3, Fuoco, Elettrica and more.

Modern Vespa is made possible by our generous supporters.

Buy Me A Coffee
 

Shop on Amazon with Modern Vespa

Modern Vespa is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com


All Content Copyright 2005-2025 by Modern Vespa.
All Rights Reserved.


[ Time: 0.0103s ][ Queries: 4 (0.0036s) ][ live ][ 335 ][ ThingOne ]