Do you have any idea how many restrictions are placed on how to build a NASCAR engine in order to keep competition alive? If they actually had free rein to build them how they wanted, all of the manufacturers would easily be at more than double the power they make now. The reason Toyota was allowed to make more power to start this year was because they sucked so much last year. If one manufacturer is doing shitty, they get concessions to even it up. If one starts kicking ass, then they hinder them a little. The Toyota engine is by no means better.
this is true. if a manufacturer wants to use a new head etc. it has to submit it to nascar for approval and good luck with that. toyota got to start with a clean sheet and a horrible rookie season. i think you are seeing the results of a little toyota ass kissing by nascar. bye the way nascar does blow. they still build engines with flat tappet cams and carbs. give me a break!