Plus 1 for new jets.
I had some intermittent issues earlier in the year. Sometimes fine sometimes almost nothing. After lots of faffing I just replaced them. They weren't expensive, it was a punt as I was convinced the old ones had been cleared.
But I was wrong, the new ones have been great and it walked it's MOT. I knew if i didn't sort it, that would be the day they wouldn't work!