Are your motor mounts filled yet? And a damn thats a mighty fine snail you got thur, isnt the T04E designed for upwards of 500-600 WHP?