Stereo deck mounting?

Yup yup! I left the stock radio for a pump fake!

Yea i kept my factory radio in mine as well