Thanks for the help guys. Long story short. I tried the ignition switch, everything checked out. SO I pulled the starter and took it in to be tested. It checked out fine, so I put it back in, and no surprise, it still did it. So I called the local starter rebuild shop. He said disconect the wire from the ignition to the starter, add a wire lead long enough to reach the battery and direct connect it to bypass the switch, then pull it and see if the stater stops. I did, and the starter wouldn't stop. So fouled terminals on the solenoid....He said the testers at most shops are no load, so it wouldn't expose this condition....FYI. Picked up a rebuild from NPD today for $50 (I feel bad not giving the business to the guy that helped, but he wanted $130 for a rebuild). I'll try it this weekend. Keep your fingers crossed. Guess that wasn't so short.