Have had problems starting my truck(350) when hot. Starter just won't really do the job. Have replaced starter twice,(rebuilt) cables, ign. switch. ground straps everywhere. Insulated the starter from the exhaust. still cranks like I have a low battery when it is hot. It does start finally but sure scares me. Is their a reasonably price better starter? or am I missing the obvious?