2009 land rover lr2

Hi. I have 2009 land Rover lr2. My check engine light came on and my abs light is on, the vehicle revs up but when I put it in drive it doesn’t go past 5 km no matter how much I push the peddle. Then after about a block I get Hill descent and traction control lights come on and I get acceleration. Please help.

2009 Land Rover LR2