Hell don;t worry about it on startup - I used to get over 200 each time until I got the cold start dialed in better.
Not really, SA (Spark Advance) is adjusted based on MAP and RPM.
Here's an example, each cell is adjusted for best performance without too many KCs (Knock Counts). At higher MAP and RPMs you need to lower SA to avoid KCs.
You must be registered for see images attach
If your ICM is wigging out like mine did, the ECM will see the spike in RPMs and respond by adjusting SA and VE causing a "surge".