Yes it will fit, hopefully its a C43/CD43 unit, much better than the c33
(I have the C43 cassette unit)
there is a metra harness for the unit, you can splice the various sep wires into the metra harness, don't throw the wrapper away as it has the wiring color codes.