Nice truck.. I felt the mids and highs were good in the truck as i have the same system but i was not happy with the bass output so i changed the sub and added an amp to it i am now happy with it. You can change the head unit and still keep all the oem controls and speeker phone.