yes it does slope but I can see three sides of the engine and underneath and it's all (relatively) clean. It does not smell like diesel, but the transmission is at the level it should be, so I assume it is my nose.