1995 Tempra, 2.0, 8V, starts well when cold. Motor turns well but struggles to start after it has been turned off for a several minutes after reaching normal operating temperature. The battery is 3 years old and charged up and I recently had the starter brushes replaced. Any thoughts as to why this is happening?