Idle up and down
Faults in fuel delivery will do that too. Fuel boiling in the bowl, filter, and line.
If it runs perfect from cold start. Idle rpm cycling up and down only after warmed up...
Print