Hi I,m John I will help you with the burners sparking.
Did it start the sparking after a spill or did you wipe down the top of the stove ?
My elderly mother did mention she thought it had something to do with her friend cleaning top of stove
Its a common problem, use a hair blower at each burner to get rid of the moisture it should stop the sparking.
If you require more assistance let me know please.