Took mine off a long time ago also. I think it's on there for sound insulation. Someone once said it could be like a fire thing, falling on the engine if it catches fire. Whatever it's for, i took mine off and will leave it off.