Sometimes that's the best route to take. We are somewhat limited at home when working on our trucks. And it's nice not to have all the stress when you feel like you're going in circles. It will be running the best ever Chris, you'll be happy!
Yes. I've pulled codes. Many times. Always same stuff. That's why I took to the shop. It is running good again. But throwing codes and check engine light like crazy gonna reset ECU tomorrow.
Whats the wiring system earthing points look like Chris - it might also be worthwhile seeing if one of your mates has an ecu you could borrow to try swapping in for a wee while ...... it just seems surprising that it has been going so well then developing so many fault codes - by that i mean it's unlikely that all (or most) of your sensors will go bad at the same time leading me to suspect faulty ecu or ecu connection , poor earthing - it has to be something that all those sensors will have in common .... have you jump started anything from your truck to maybe get a voltage spike through the electrics ?