code says MAF and engine misfire on 2002 GMC Yukon

my yukon one day driving down the road started loosing power and wouldnt idle had scanner put on it and says mass air flow and engine misfire what could be wrong

Asked by for the 2002 GMC Yukon
the missfire could be plugs, coil failure or injector.
the mass air flow could be a bad hose going to the intake or the sensor itself.
you should get a real diag from a real tech to give you your resons and a bid.

i've heard that these injectors are very strong could it really be that my mechanic just wants to replace the injectors is'nt that just a shot in the dark and spendy.