A J&S would be my suggestion.

Look @ what happened to your engine from detonation you heard & could not hear.

When running a turboed engine boost is addicting & you will want more & more boost, I saw it when you were running 15 psi, you could hardly contain yourself.


12 port SDS EFI