340 Cranks Won't Start - Was running great then died.

bulkhead connector is worth a look