I also have a 95 Eagle Talon and it has been giving me the same problem.
I just changed the Starter (I was giving me problems-Hi Amp Draw), and it starts better but it still won't start at times. I've checked the Clutch Switch (OK), Battery (OK), Starter (OK-It's New), the only other thing it could be is either loose connector somewhere or the Starter Relay.
I believe the Starter Relay is located inside the center console on the Right Bottom Side toward the firewall (not on the firewall).
You can take the center console out and listen for the clicking as you try and start it.
Hope the info helps.
Oh, Starter Relay is a Dealer Item.