It might be a simple solution:

If your engine is turning over sluggishly in the cold weather, and your battery is fully charged, don’t discount the obvious answers: It could be due to voltage drop, due to poor contacts or undersized wires running to the starting battery.

Visit Fox’s for all your chandlery needs – http://www.foxsonline.com/