Hopefully last update from me on this topic LOL :rotfl:
Took the truck back to the shop, they scanned for code and came up same MAF sensor again, so they replaced it, we have now went a complete tank of gas and still no SES light YAY!!!!!
So glad this is finally fixed, we have decided to park...