Oil can make a difference as well.I'm running,"Smith&Allen" 10w40 Motorcycle oil and apart from aforementioned tiny niggles my 1999 curvy runs like a,"Singer Sewing Machine".
https://www.smithandallan.com/produc...emi-synthetic/
£19 with delivery for a 5L not the silly 4L ones