For the under carriage I’d go pressure washer. That’s how I did mine when I first got my runner years ago, thick caked on grease.
For the engine bay, I use a very greasy rag. Scrape the thick stuff off with a stiff plastic scraper and wipe the rest with a greasy rag. You want that grease...