Getting annoyed with my 855 t5 auto getting what feela like a missfire

I have changed:

Oil
Oil filter
Fuel filter
Sparks
Spark leads
Dizzy
Rotor
Coil pack
Pcv
Timing belt and all other bits
Remapped ecu
And still getting it

Any ideas anyone before I throw the thing in the bin :/