The economy was mediocre, but it was significantly recovering in 2003 and 2004. Keep in mind that Iraq also hurt Bush's popularity by the time of the 2004 election. I agree with you that the Democrats gain Congress in 2002. As for the 2004 election, I think that it's more likely that Bush loses...