In 2012, Stacey made an attempt to run the full schedule in the NASCAR Canadian Tire series, but he and his team had a severe amount of financial issues that year. He and the team was only able to manage enough sponsorship to run 5 of the 12 races that year. However, in his next to last run of the season, Stacey earned a career best 5th-place finish at Barrie Speedway in Ontario, his first and only career top 5 finish. Other than that, it was a dismal season for Stacey and WJS Motorsports as they finished 30th in the points.
During his part-time Canadian Tire series season, Stacey made his part-time leap into the Nationwide Series in 2012 as well. Stacey made his Nationwide debut at Watkins Glen dropping out during the race after 25 laps for a handling issue and finishing 32nd. He then made his 2nd start as his home event at Circuit Gilles Villeneuve at Montreal, Quebec, but crashed twice and dropped out, finishing 35th. Stacey ran five more races in 2012 that year running with Go Green Racing with a best finish of 24th at Chicagoland. Stacey had a hard time his first 7 career Nationwide series races in 2012 with 3 DNF's and was well off the pace as well. He finished his first part-time season in the Nationwide Series 48th in points.