Well my car was playing up for the past couple of day so i decided to to finally pull my finger out and replace the HT leads which were breaking down, only to find that after replacing them it was still really sluggish.....

so after replacing the leads, dizzy cap, rotory arm, spark plugs, and ignition coil it was still playing up so i thought is must be fuel related, i went out and go a fuel filter, replaced it for it to work perfectly

And looking at the old filter i tipped it upsidedown for the fuel to spill out to find it was rust coloured. And it still had a gm badge on it so i think its been on for years, mayde all its life.