Any safe detergent i can use to wash out the interior hull? got some dirt and grime and some grease or oil left over from when i had my timing chain replaced last year I Like to keep my toys immaculate inside and out

Thanks!