Ok so i have this problem. Heres the deal. When i go to start my car when it is cold like the first time of the day, it starts fine, fires up the first time i turn the key. Then if i drive somewhere and go inside and go to start it, sometimes it just makes this buzzing noise or like this noise that sounds like a vacuum cleaner turning on. It will just make this noise no more than three times when i turn the key and then eventually turns over and starts. Is it my starter or my solenoid or something else? Any help would be greatly appreciated. Thanks - Keith