Jeff Gordon in shock departure from Marconi