Mine fit perfect, no issues. I did install it while the cab was up in the air though, made the whole install very quick and easy. I'm sure it would be more difficult with the cab on but Jason was changing my oil cooler and installing other things though so I took advantage of the opportunity...