I have an HKS BOV. No leaks and everything seems fine. It idles at 500 and stays there, it doesn't fluctuate. My guess is that the cables were on too tight from factory because I've never messed around with them before. It wasn't the BOV cause my bro has the same car, same everything, and I traded BOV's to see if that was the problem, It wasn't. I even went out of my way to put the stock BOV on but still revved out of control, so it didn't make a difference. Finally, yes I took the car for the recall but that didn't seem to fix the problem because it started up afterwards. Well all is well with my car for now. Thanks for all the input.