No, it will not just plug and play. The factory head unit is missing the pins for the harness to plug into. One of the top areas in the picture below (can't remember which one) says "Amp" on it and needs to have the pins for the harness.
Chris
[Broken External Image]: