It sounds like an exciting upgrade for your Silverado! The JL Audio setup is a solid choice, and I can relate to the struggle of finding a good subwoofer box—prices can be outrageous. While you're waiting on that harness, have you considered playing some classic games like Papa's Pizzeria ? It's a great way to unwind after a long day of installing audio gear. Best of luck with your project!