The p0420 is nearly certainly a bad converter. $$$. The cam code could cause a cranking no start, but could be any number of items. I always think people should pay for a professional diagnosis instead of firing parts at it. It's usually cheaper than guessing.