Sounds like the EMS (Engine Management System) could have a few hiccups in it somewhere, the inoperative speedo won't be helping things so needs repairing or replacing, as for the engine cutting out, i suggest having the camshaft sensor checked, as it seems to be a popular culprit for the engine cut-out problem.
youngpetrolhead
March 2007