Thanks for that. Well the cleaning did not fix it. Today is a hot day in SoCal. Started the car, drove 10 minutes to someones house, parked for 30 min. Came to start the car and it sounded a little weak...but started. Drove 15 minutes, parked the car for one hour. Started the car and it started. Drove the car 30 min, stopped, let it idle with the AC on. Checked voltage and it looked good (13.6). Turned off the AC, RPMs dropped and car turned off. I don't think this is a related problem. I know RPMs fluctuate and sometimes idle is low with this car...so for now I'll ignore this event. Checked voltage and it was around 12.6v. Started the car, very slow cranks, didn't start. Stopped cranking, waited 5 seconds and tried again. Cranked slow but engine started. Checked voltage, 13.6. Turned the car off and one 3 or 4 times and it fired right up.
I guess next week I'll pull the starter/solenoid and have it rebuilt. See what happens then.