As your engine is a ford transit engine, it was (probably) originally fitted with genuine ford sensors. If you look at the numbers on the sensor, it will probably show FoMoCo and number 6C11 12B579 6335. This MAF item was fitted to a range of ford engined vehicles, including the transit vans. There are a few transit parts suppliers on eBay, I got a genuine one for under £30 and it works fine. Mine is slightly later than yours and has a similar but not identical MAF with a different part number, the seller has some with your part number but not showing as genuine however, bay item number 260964676335.
As it turned out my MAF was not the problem, it was doing its job and logging a fault, it was a split in the intercooler which I found later and sorted. Check your intercooler at the ends where the plastic inlet and outlet are joined to the core, it is a common failure point. And also check all the air hoes between the turbo and engine for splits and leaks. Let me know what you find, might be able to help with further info.