I bought these to replace the factory hoses that had rotted. These hoses are too short. Also, the factory hoses attach to the dash parts with screws while these attach with plastic clamps that apply pressure. Because the hoses are so short and only pressure fitted, it is impossible to install these without having them pop off. Even if I got them to stay, it would only be a matter of time before vibration and tension would cause them to pop off, necessitating the removal of the glovebox liner again to fix them. They are great about taking them back and I am going to try their other kit... will let you know if it's any better.