When he died, Allen was serving in his second term (2005-2006 session) in the state House, and was seeking election to a third. He ran unopposed in the 2006 Democratic primary and was unopposed in the general election.
He suffered a mild stroke September 23, 2006 and spent several weeks recuperating at WakeMed. Friends and family said he kept working from his bed until his very last hours.