As warrior mentioned, if it only happens when the motor is hot, the starter may be getting too much heat from the exhaust system and binding up. Chevys are notorious for this.
http://store.summitracing.com/egnsea...er+shield&x=25