look at the back of the tranny right on top of the differential. there is a speed sensor the other end of the cable runs to. make sure it completely seated. inside is a gear that spins the cable. if its not in all the way it won't work.
as for everything else, make sure its all plugged in