He was offered a race drive for the 2004 season . Karthikeyan was unable to raise the sponsorship funds needed to complete the deal . He was offered a race drive for the 2004 season , but was unable to raise the necessary sponsorship funds to seal the deal .