The 93 only has a 900kW diesel engine, which would both has to supply hotel power to those 8 coaches & traction power for most of the route.
On electric the 93s are plentiful enough with their power, but they can't do long passenger runs away from catenary.