what Pxxxx code are you trying to fix?
buy a used one and see if that helps?
if buying new, buy the right one?
using a longer hose will not be a problem if you route it correctly and use zip ties to hold i in place.
buy a foot more than you need.
if you think you need 12", buy 24" just to be safe.