it was my head unit making the crackling, its a s*** sony xplod and i think the front of the head unit became slightly seperated from the connector, which was causing crackling sounds when the signal went through it.
any suggestions of some reasonably cheap/good headunits?