i had this problem and so have a few others with 04+ models. i'd recommend cleaning your throttle body. a lot of junk builds up in there . see how that works. you just need basic hand tools to take it off then spray it with tb cleaner. its a good time to clean your maf sensor too. about the windshield washer fluid idk