Yes, there is a difference, One car is built in 2011, the other is built in 2013.
Apart from that, I don't know. I own one Nascar and that is the free car that PD give us as a prize car. It does what it needs to get gold medals in seasonal events and that is enough for me.