hi scotty I have a 3.0d auto bmw 2006 model I started it then it revs it's self and it switches of now when I started it again it just crank please help

if it revved itself up by mad and then shut off and it won't run, odds are the engine has blown, see that all the time on those BMWs. It's called free wheeling and the engines are then toast. Good luck though, pray it's something like a diesel pump failure