Hi Dakota...new here and a new owner of an 04. Is this the one you have?I bought mine in 2004 for my first Titan.It's now 2010 & it's on my 2008 Titan.I guess that's 6 years old & it still looks new & works perfectly!!
As good as it gets,highly recommend!!