RE: Which engine
go for the C6... not only is it the cheapest on your list but it is an annimal!!!!! If your gona run it in a buggy it will be more power than you will ever really need. I am able to run it in my truggy and it pulls my truggy around like nothing.