5.0 Mustang and Super Fords, May 2010