I've been running an engine diaper and I hate it. It's a giant PITA to install, it's melted, come loose, flapped in the air under the car and I'm truly not sure if my motor windowed the block of how effective it might be. Before DW this year my wife caught me hand sewing new straps on it and...