So the suspension is something I'll worry about in the future, but what I said, "can't put the power down", I think was the wrong thing to say, what I mean is when I give it full throttle from a stop it is ridiculously slow, I believe that is because of the rear end. It is the big bolt pattern(4.5), and I'm not sure about the rollers. And yes it is a 904 3 speed automatic