Read the code again :bang:
If it was P0301 or 02,03,04 that's easy....
P0301= cylinder one (drivers side). P0304= cylinder four (passenger side).
It's often a dodgy lead or wire on the engine loom -wait till dark, run the engine, open the bonnet, & wiggle the leads/loom etc using INSULATED pliers or something similar. Scan for tiny blue sparks, the outside edge of the eye is more sensitive to light than the middle so move your eyes around. If you see a spark then replace the leads or repair the wire as appropriate.
If you can't see anything check for a knackered lead (swop the lead from the suspect cylinder for one of the others if the fault code changes then it's that lead) -BUY new leads.
If it still shows the same cylinder playing up do the same thing with the fuel injectors (injectors are expensive to replace, try using a bottle of injector cleaner).
If it still shows the same cylinder playing up do the same thing with the spark plugs.
Plugs & leads are like pets, they get old & worn and need replacing occasionally. If they die completely then the car won't work or in the case of pets they get mouldy & very smelly :yuck:
....If it was a P0300 code then it's a real pain in the @r$e & a completely different ball game Ahhhh.