My favorite for the last 6-8 years is "Oil Eater", I buy it in 5-gallon pails.
A 16 oz spray bottle and you thin it 50/50 with water or hot water.
Spray it on and next day rinse with water, more if needed.
For aluminum blocks, etc. for the burnt on/caked on Easy Off Oven Cleaner.
cover wires, anything not needing to be cleaned, hoses.
Spray two or three heavy coats and in a few hours, or the next day hose it off.
It cannot be too toxic, it's used in ovens.
I've used it for over 20 years without any issues.