well I did the whole thing. It took about 3 days and was a lot easier than I thought it was going to be. I installed all new speakers, sub, 2 amps, headunit, sound dampened entire car with RamMat, optima battery, grounding kit, air intake, spark plugs, cleaned every groove and waxed the outside. I might still do a DIY but considering it was so easy I dont see why anyone would need it. I had no prior experience doing any work on any type of car. I did have to a quick google search to figure out how to change spark plugs but it was super easy. The only problem i had was when i was taking out the drivers seat i scratched a panel slightly. If anyone has any questions just ask...