the 2 lotus's are running cosworths and there fine. ber in mind its a new engine thats never been run before i think its doing all right.
remember the ferrari engine cost probably double the amount and has been trial'd and tested for a number of years.