I think the 2010 engine should be OK. 2008 and earlier are a no-go. 2009 was the first year they changed to the EcoTec engine.