The anonymous source said he believed it ' 99 percent guaranteed ' that more cars will start races from 2005 .
The anonymous source is a senior official for a leading team .
The anonymous source , who is a senior official for a leading team , said he believed it ' 99 percent guaranteed ' that more cars will start races from 2005 .