Scott Russell finds renewed desire to drive after loss of popular driver Stephen Allard