what do i need?

i am acutally sem im going 904 and 3500 stall and 3.90 sure grip