I replaced the ground from the block to the frame with one of those braided copper ground wires, I initially thought it worked but then on ride into work today... same shit.
Maybe more grounds have to be replaced, the one from battery to block looks corroded too...
Maybe I have to go to a garage, don't really want to though, god knows what they will say and charge to fix problem.
Thanks though HAVOCR