My 85 chevy truck won't start when it is cold, unless I put it on a charger. on 1990 Chevrolet 1500 Pickup

My 85 chevy truck won't start when it is cold,(sits for 2 or 3 days) unless I put it on a charger. I have had the carborator worked on and replaced the battery and the fuel pump. It turns over fine but it doesn't fire at all until I charge the battery or kick it off. Once it starts it runs fine,What could cause this unusal behavior?

by in Thomasville, NC on April 13, 2012
3 answers 1 comment
ANSWER by , April 13, 2012
You might have your starter checked.
ANSWER by , April 13, 2012
Have your alternator checked. May be going bad and producing less power than is needed to recharge the battery fully causing a slow drain of power in the battery till starting the vechicle cannot be accomplished.
ANSWER by , April 13, 2012
YOU MAY HAVE A BATTERY DRAIN CAUSING THE BATTERY TO GO DEAD AFTER A COUPLE OF DAYS. TRY DISC. YOUR BATTERY WHEN TRK IS SITTING FOR THOSE 2 DAYS AND SEE IF IT STARTS.
COMMENT by , June 10, 2013
if not it's the battery