It sounds like it just needed a new SCV and PRV then learns done.
But you need to find out where the valves and pressure sensor came from and if they are genuine denso items.
The pressure sensor should not need changed as they're very rare to fail, I've only heard of issues with sensors that folk have changed as they bought a cheep kit from eBay or motor factors and with a good one from Ford or the likes of PFJones then it all starts to work properly.
The values need to be checked when it's hot, fuel pressure fuel demand, cam and crank sync. Etc to give a better idea of what's going on.
Easy start WILL destroy your engine. As it gives a far higher crack and burns hotter when it combusts than diesel, it may not be noticed immediately but it will do a little bit more damage every time.
Time to find a mechanic that understands these better than your current place by the sounds of it, as it sounds like there just throwing parts at it?

Sent from my anu5 using crapatalk
2009 350T200 LWB medium roof, converted to 4x4 (the 2nd namby-pamby job)
2008 350LWB 115PS ex welfare van
2008 350LWB 115PS ex fitters van "retired"
Bikes, yes, a few bikes.
V86+patchV86.04X-ProgC81