the car is inconsistent. sometimes its all good, no problem, and then on my break i go to start the car to get a bite to eat and when i turn the key, NOTHING. the only 2 ways to resolve the issue is;

1) connect jumper cables to another running car and it turns over regularly.
2) roll the car and dump the clutch, jumping it off in 1st or reverse.

it has a new starter from advanced auto about 8 months old. a new battery from the local acura dealership about 4 months old. what is the problem? alternator, i was told by the battery guy at Ebco its fine. but i think its the alterntor, ignition coil, or the main relay. only problem is, i don't want to go buying all these parts without them needing replacement. please help!