starting issue

UPDATE: found a couple of loose connections at the bulkhead connector. fixed them, fired right up
I let run about 15 minuets oil pressure gauge pinned. would not idle below 2500 rpm got some oil leaks......any ideas ??