My buddy went in and repaired the non serviceable plug with a new seal and used loctite. He triple checked to make sure the check valve was assembled properly. Now after putting it back together he has no start, but cranks very well forever.
-Has fuel pressure. 60+ via gauge
-has rpm movement...