hahaha ok, how about their polly motor mounts? they good? easy to install? i hear my engine clunking when i hit the gas the torque must be slamming it around like a rag doll