The timing sounds like it is off somewhere. Maybe your tracks aren't lined up. The instruments are all there and the balance is good. If it were me I would try and reduce some of the fuzz on the guitar and up the kick and eq some highs into the bass... Rocks!