I just bought a 2004 Pontiac Grand Prix GTP and the engine bay has a bunch of dirt and grease. I want to spray wash the engine, although I do not want to mess anything up sucha s the electrical. Any suggetions? Garden hose or power washer? Soup? Covering anything?