I'm not an advocate of throwing parts at things I would tee in a preasure gauge at where the fuel enters the block and drive it with a load under the condions this happens and try it, if the fuel pressure drops down below sixty then Check the drain back valve on the block make sure its OK then work thru all the lines and check or replace em .If the fuel preasure does not drop then I duno where to send ya, The test VECU would be a though.(Usually the VECU doesn't cause performance problems when it fails) But if this ecu sees a torque limit signal it will cut the engine power some what with no code,if the wire to the ecu from the torque limit is worn or rubbed thru it can possibly cause a power complaint ,But your boost would be effected.And this would be noticalbe all the time.