Be Careful... These motors can eat themselves if set up incorrectly
Once you get the dizzy seated, and the crank reference angle adjusted again at 50* ( 50* is the general starting point...mine included)) ...relative to the dizzy orientation ... then you can move to firing up again...
Data log every time you fire it up!
Caution: You do not want your cam sensor to trigger BEFORE your crank sensor....Not sure about your EMS..but my understanding that this rule is for all systems, as the same principles apply...
Caution: You never want your crank reference angle to be at TDC.... It always needs to be BEFORE or right at your Max timing value. This is probably the source of your knock... Your computer needs to see the crank angle first... to saturate your coil in preparation to send the spark... then the cam sensor excites the coil and the coil fires when the reluctor drops the magnetic field and the rotor is "Hopefully" in line with the correct terminal...
At first, set your idle TPS value high.... like 10 or 15 when working on the idle...this will allow for IAC and throttle blade adjustments to happen without it coming out of "idle" in the software... Note: At this temporary setting (high TPS value), the motor will be slow to Rev', and run terrible...so you should avoid Rev'ing the motor while these temporary settings are in place... You have the final idle TPS value once you get it idling where you like it....then set the MAX idle TPS value around 1.5 - 2.0 higher than the TPS value you are at when idling...
Note: You should avoid Rev'ing the motor until your VE table is correctly built! I know this is hard, as the urge to hear it roar is strong... But, get it (VE table/AFR table) dialed in before doing so.... You will be glad you did!
You have one of the better EMS, so you should be able to select and insert the IAC data into your dash board and see it in real time.... You can also, as you should be doing every time you fire it up... see it in your data log, in real time also.... Generally, it is suggested to get your IAC between 10-20 counts at idle....If you can get there...Good for you! If not, no worries...;D
Note: Strokers, like ours, particularly if running big injectors, often need more IAC to compensate for the large injector flow rate at idle.... As an example, my IAC count is around mid 30's and will fluctuate up to mid 40's due to my 65 lbs. PTE injectors.... This is needed to get it to idle at 800 rpms... ;D
So set your IAC to around 20 at idle for Strokers (mild builds shoot for 10), and adjust your throttle blades to reach your target idle rpms...You will need to adjust, back and forth with this until you get a stable idle where you like it... Note: You will need to do this while also dialing in your idle timing, as your timing will affect these parameters and put you back to square one to start all over again... if you don't interface your idle timing with this process...Don't forget your idle VE values will also need to be considered here...to get your target AFR's in-line.
You want to keep your idle TPS value below 5... 2 is the best spot... mine is at 2.5 and my MAX Idle TPS value is at 3.5...for context...
Good Luck!
Aloha