It will not work even if you get it to fit. 03-07 classic trucks use bus system for radios. They are vin specific and have no acc power to the deck. I don`t think there is any way to make it work. Even if so It would be very costly and labor intensive. Better to just mod the dash to use double din + nav or flip out + nav.