I wouldn't hesitate to install a Stock stereo if the quality was up to par. When we got my wife 01 Ram the cd player schipped when hitting the smallest of bumps. This annoys the heck out of me so aftermarket went in. Plus its easier to and amps and subs.