Your dizzy is marine approved but your cap is not. Need a cap without the window
The dizzy is a higher performance one which allows for 34 degrees total. Spec shows 30 +/- 2 so you have 2 more then spec. As long as you don't have preignition your good, but your motor also doesn't have a...