New engine
I have a lot of 12 engines, and some are great, some are dogs.
If you want to keep it around $300.00 by all means, check out the JL Tuned version.
I have four of them, and they are great.
Contact Kamikaze Toys and Hobbies in the racing forum.
Sam will make you a great deal.
These engines break in very easily, and will hang with the best for speed and power.