Ok so after replacing the switch myself, and bringing it to my mechanic for further diagnostics, the car ran great for the rest of the evening. The next morning all the sudden it starting doing the idol hang up again ( no check engine lights) so I though hmmm thats weird. My bro hopped in and gave it more gas then usual and the problem went away. I was amazed that the car was working for him and he politely told me it wouldn't hurt the car to go to 4.3k rpm every gear. He was nice about it and i went home and drove the piss out of it, or at least I thought i did. It hasn't given me a problem since and i'm thrilled at my new driving habits and how smoothly its gotten me from point A to B. Happy. The real question i ask myself is; was it my slow driving habits or a worn out clutch switch or both that caused the problem in the first place?