Ayuh,..... Welcome Aboard,.... The oil pressure switch is on the portside of the block, down low, on the V-motors,.....yes, it has a carb. If the oil pressure sensor, or relay (if it has a relay) is bad, would that prevent it from starting. How about a fuel filter?