those things help a bunch..cause of al the torque twist they reduce and keep the motor down to better get the power where it needs to be...atleast that's what i think and have heard from a binch of peeps..also i know this dude that had all new motor mounts, he had to replace them every 2 or 3 months cause his motor would torque so bad it would wear them and break them, that he had already broke like 5 of them and finally just welded a peice of think metal in it's place lol..and btw dude your engine bay is clean as phuc yo! +1 for joo