Welshy, you must have it geared wrong, the orions are awesome, i had one in my old cars before they got nicked and i have them in my new cars, they are the most reliable brushless i have ever run and the fastest in a straight line.
Are you still using 1400's?