You can get a generic replacement main intake hose off eBay for 15-20 dollars. Courtesy Parts has it for around 50. Mine needs replaced as well. I currently have it wrapped with electrical tape, but I haven't ever had idle problems.