Update!
Still got the stalling issue, not the pip, I replaced the distrib with a new one. This is seriously frustrating as we are not getting an check engine light, it just dies, however I've had it coasting in neutral and start on its own! Any other ideas! Like any lame horse, sometimes you...