Doug -
From your original post, I assume that this issue does not occur all of the time, that it is a "hot start" problem, and that the car starts and runs "ok" when cold. If this is the case, heat is most probably part of the problem and it is somehow affecting the ignition wiring and / or the battery cables and the starter / solenoid.
Wiring of all types used in our rides will exhibit increasing resistance with temperature. Increased resistance leads directly to lowered voltage. This is true for the battery cables, starter, and the solenoid. A potential source is excessive exhaust heat. Problem is even more aggrevated if the wiring (battery cables are a good example) is in any way damaged, i.e. cracked insulation, fraying, etc.
Starter and excessive exhaust heat (especially from headers) has been recognized for a long time as leading to hot start problems. Same basic issue - too much heat increasing the resistance in the starter's electrical circuit.
If your battery cables are not pristine, you might consider replacing them. If you have exhaust headers / pipes running too close to the starter, you might consider installing a starter heat shield.
Keep us posted on your progress.