turns out to be the new $90.00 ebay maf was bad! my old maf was totaly shot it had an open circuit. so I shopped around and got one off ebay, thinking I fixed that problem I continued on to my other dtc codes but could never get the fuel trim codes to clear. I replaced all possible items such as fuel press reg, vacum lines, intake gaskets and so on finaly changed the maf again with the proper bosch factory one and all is well with the M119. thanx for all the good info guys