I have the same one that Almost Stock has, but if I were you I would look for one like mansonozz has. The one I have, like Almost Stock's does not offer enough flex and put's stress on the radiator neck, which is really bad especially if you have a stock radiator because it will crack easily. mine already did once and had to have it repaired.