Your service engine light is on because the ecm isn`t seeing any speed signals .....
Proably speed sensor in trans .....or wiring problem
Will be hard to diag without scan tool
Will need to know if signal is from computer to cluster or from cluster to computer ect