When I turn the key the t100 cranks over like 5-8 times before it starts. The battery is a Die Hard Gold and seems to be fine according to the charger. If the radio is in the on position and if i have the heater in the on position before i turn the key the truck almost doesn't want to start at all.

Is there a way I could test the starter or Solenoid? I read a lot of posts about hard starting which involved the motor not getting enough gas could this be a possibility?