So a few weeks ago i started my truck up and it threw a FICM low voltage code. now just the other day it was about 30 degrees out all night when i went to start my truck and i got these codes. V0105, V0306, and V0100. It also cranked for about 6 seconds and then i stopped. and when i tried...