Speed is $...

You should 100% verify the tune. Do you let the EFI control timing? Most times I see this on the forum and people end up regretting doing that. Do you know what kind of timing curve it has? That would be the first thing I would check.
Thank you. I will definitely start there. I have not installed the EFI yet as it was a present from my wife and Im not sure with electrical things. I will not let it control timing if you have heard of regrets doing so. I have no idea regarding the curve but will work on figuring it out. Thanks for your time.