Whoa! The optispark is not the only concern for washing a Corvette engine!
Engine degreaser can also strip the laminate coating off the monoleaf suspension springs! And then your front spring will start breaking up into individual fibreglass strands and the front of your car will get lower and lower and lower... it seems fine when its washed. And then a couple of months later...
Yes, this did happen to me. I didn't wash the engine. The dealer I bought it from used did.
I think a lot of C4 owners use simple green exclusively to clean their engines. It works quite well and is pretty safe.
However, even for this mild substance, there's a gotcha. Don't spray the corvette logos on the fuel rail covers. Simple green will remove the logos (and presumably engine degreaser or any other cleaner will, too). At least on an LT1/LT4 motor. Don't know about the L98.
Hope this helps.
- Skant