My 2006 Cobalt has 156K, and then the engine blew. The oil had burned out before the change oil notification came on. By the time I realized it was running dry, I put a quart in to get through the week until I could get the oil changed but it was too little too late. Now I'm looking for an engine to swap for my 2.2L ecotec. Just wondering if I would need one from the same year, 2006, or can I use any year 2.2L cobalt engine?