Your
oil pressure is fine. I would check the float levels on the carbs as well as the fuel pressure. It sounds like at an idle that you are to rich and this is why it is trying to die and why it is hard to start. You may just be getting fuel in the exhaust and washing what is in there out. I would like at the carburetor first and go from there.
Good luck, Keith