I looked a while back and was told by a cap dealer only caps made specificly for toyota's would fit. He said everthing else was a little long or a little short. I didn't really trust the guy though he seemed a bit shifty. One thing I do know for sure is that the curve of the back of the cab on a toyota of your model is different than any other truck. So if you do find one that fits the cap pitch of the cap will be a little off from the pitch of the cab.