Old/new owner here in North Wales

Just bought a 98 18,000 miler in excellent overall condition but runs like it’s got Tourette’s.
This is my second firestorm after having one brand new in 98 to 2001.
I suspect this one just needs a good carb service and tps setting correctly and some new plugs but any advice or suggestions would be greatly appreciated.
It has a lumpy tick-over well below 1,000 rpm and when riding it feels like it’s either being starved of fuel or going onto one cylinder when picking the revs up after slowing for a roundabout or lower speed limit etc.
did think it could be coils but I’ll look at carbs first as it’s spent most of its life stationary.
Where do you recommend for seals etc?
I’ve looked at David silver and eBay but no luck?
TIA
Sent from my iPhone using Tapatalk