I would also think that a high speed diesel would be more expensive than an electric. A 125mph or faster EMU would be very easy to source, there are plenty available from all sorts of companies, Siemens, Bombardier, Hitachi, Alstom, China. Beyond shrinking to UK loading gauge, they can be bought pretty much off the shelf. There are far less 125mph diesel designs available, the only easy, off the shelf solution would be Voyager derivatives. We are about the only country that has considerable lengths of un-electrified 100mph+ lines. That's why IEP is such a thing, as a suitable HST replacement is just not easy to find. Even loco haulage is pretty much out. There is no diesel loco capable of hauling a train of any significant weight at 125mph over long distances that has a reasonable axle weight. 67s are useless, they are too heavy to run at 125mph under most circumstances, and even if they could (a Co-Co version to keep axle weight down) they lack the power to reach 125mph with large loads. They can replace 47s on Mail, Thunderbird and Railtour work, or 37s on Sleepers (just about), where high speeds are not required, and can haul and shove a couple of Mk3s and a DVT around no problem at up to 110mph (top speed of the DVTs), but hauling 8 or 9 Mk3s at 125mph is something else. HSTs remember are 4500hp, 67s are 3000hp. I think any diesel HST replacement is going to need more than one engine in more than one vehicle, regardless of if it's engines under every vehicle, or just engines in the end vehicles (as in the current HST). Now, top and tail 67s might be an option. Virgin even looked at single ended 67s top and tailing Mk3s to replace their HSTs. A lot of people's IEP alternatives would use top and tail 125mph diesel locos, which does futureproof them as a later electrification could see one loco replaced by an electric, and the other either retained for powering off the wires, or replaced with a driving trailer.