without taking out the engine, I find that brake cleaner in an aerosol is mint for de-greasin inner wings etc as it evaporates too.
Cleaning the floor is no easy job, its best to use parafin, petrol, wd40 etc and a few scrubbing brushes/ paint brushes etc.
Took me 3 weeks to prep my floor for paint.