its not the same length as the stock header, to install you have to push the bpipe and the cat up to force it to fit and after that you realize its not machine right and you have a huge exhaust leak, i Bought one and i have a huge exhaust leak i tried every single gasket to stop the leak. DO NOT BUY THIS