Working on a 2003 5.0 with stuck throttle butterflies and all indications are that tbi unit is NLA let alone just the throttle body assembly which all thats really needed.Can this be right on a unit that is less than 10 years old?Will a merc tbi unit fit that manifold?This is a 5.0 GI PEFS serial #4012039542.Any help would greatly appreciated.