Caravelle 2.6i i replaced plugs, petrol filter, petrol pump, rotor and distributor cab but still misfiring
Pull the plugs back out and verify that they're all gapped correctly and still factory-clean. When they are, put them all back in & put the wire on. Start it, and pull one plug wire at a time off the distributor (engine RUNNING), leaving the spark plug end connected. The engine speed should fall significantly and the misfiring will get worse. ONE will act differently from all the rest - engine speed should NOT change significantly for that one wire, and the missing shouldn't change much. That wire leads to the offending cylinder. Shut off the engine and closely examine that plug wire for damage, arc traces, melted spots, anything.
Now, if one of the plugs you pulled out was fouled with fuel or oil, remember which cylinder it came from - you may have more serious trouble with that cylinder.
It might just be time to replace the plug wires. Or... if that's a new plug wire, it might be time to run a compression test on the engine to verify its mechanical condition, still focusing on that one cylinder you identified in the first test. Wear, bad valve, cracked head, stretched timing belt/chain, sticky hydraulic valve lifter, vacuum leak - any of those could cause a miss in one cylinder.