Davey Todd has once again shared that he did not want to remain in the Pirelli National Superstock Championship in 2024.