I have a 1989 mercury 150 v6 which has a starter delay when cold. The starter relay kicks in then there is a second delay before the starter turns the engine. When warm it cranks normally. My mechanic says its a weak starter. It may go another two years or it may quit tomorrow. New starter is...