HT leads as above are a good cheap fault finder, and also should be part of a service regime so you’re not losing anything by replacing them.
Check/replace sparks. Again if you haven’t changed them in a year or 2 then just replace them and call it a service.
Check the crank sensor is fitted securely. (lhs of engine bay as you look under the bonnet, down below the plastic timing belt cover down the bottom of the engine, goes onto the crankshaft pulley, wire comes out towards the radiator).
Vacuum hoses (plastic cover near the lhs wiper arm pivot – nearside of car) can split or fall off connections.
I’ll have a think and see if i can remember anything else obvious on mine.