I have a2004 infiniti G35 ,I put it in the garage in July, and now I'm trying to start,and it won't. Cranks but no current to the coils or fuel pump. Fuses seems to be all good ,new battery, no open connections that I can see. Lost the keys and had a new one made , could the program be a problem or something else? Stumped!!help!!

you lost the keys, car will never start until the car is reprogrammed to accept the new anti theft keys. The computer shuts all power off to those systems until it recognizes a good key that is programmed to be used in that exact car. Many mobile locksmiths now do that kind of stuff, try that first.