You should make sure whether it is a solid roller motor versus a hydraulic roller motor though. Not a direct replacement if yours isn't the same. You may need lifters. Can't tell from the pic but I would assume that it does not come with an intake.
---------- Post added at 09:07 AM ---------- Previous post was at 09:04 AM ----------
Also see what heads are on it. E7TE were the stock heads that came on your car I believe. But they were different on earlier years with less flow.
2011 GT Premium Black on Black, Eibach Sportline, Eibach Camber Bolts, BMRAdjustable Pan-hard bar, 19 x 9 Replica Boss 302 Laguna Seca, 275/35-19, GT/CSFront Fascia, C&L CAI, SCT SF3 w/ Bama Tune, Bassani Axle backs.