In your original post you said:
"Another bigger issue is when the car is fully warmed up (Idling for over 10 minutes), it drives fine minus the idling, "
So, is idling performance always a problem or only a problem when the engine is not up to operating temperature? If idling is always a problem, then give some consideration to the fact that the problem may be related to the larger injectors. You only mentioned the Angus turbo kit, so I am assuming that the engine other wise has no modifications to the head, valves, size of the engine? If so, then the fuel delivery requirements at idle are pretty much the same as a stock engine. Because your injectors are much larger than on a stock engine, the injector pulse width at idle has to be much shorter than stock to deliver the same amount of fuel. Every conventional port injector that I have seen (which is not all of them) has a range of pulse widths over which the flow remains linear. At very short pulse widths the injectors typically enter a non linear flow regimen which means that you are typically getting less fuel than the ECU is asking for and engine operation becomes unstable. All the injectors that I have seen are linear above 2 msec pulse widths and a lot of them are linear down to 1 msec. Most of the injectors that I have seen enter a highly non linear region below 1 msec, although some vendors claim to provide linear operation below 1 msec. Kookoo4nsx is using 440 cc injectors which means that his injector pulse width is longer at idle than yours and may help to insure that his injectors are not operating in or at the edge of the non linear flow region which helps to insure stable idle performance.
I know zip about the AEM FIC. If you had a standalone EMS you would normally be able to record the injector pulse widths at idle. The injector manufacture should be able to provide you with the injector flow curves which define the linear operating area for the injector. If you know your idle pulse width and you have the injector flow curve, you should be able to tell whether you are in the linear operating region (good), at the edge of the linear operating region (iffy) or in the non linear region (bad). This would be a first step to determining if the injectors are the source of your problem. If it turns out that you are trying to run the injectors in a non linear region, you could try dropping the injector flow rate by dropping the fuel pressure; but, that also can change the other characteristics of the injector. Better off to try a smaller injector if you want to fix your idle problem.
The other injector characteristic that can drastically affect idle performance is the injector offset (some people call it opening delay) and the voltage sensitivity of the offset. Some injectors are super sensitive to the operating voltage and the offset / opening time increases a lot as the voltage drops. Confirm the correct injector offset and voltage sensitivity values for your injector and make sure that these are programmed correctly - assuming the AEM FIC allows you to enter these values. Wide open throttle tuning is less sensitive to correct injector offset and voltage correction; but, if you make significant changes to these values you may need to go back and check your wide open throttle tune.
You indicated what the AFR was at full throttle. That is not meaningful for idle performance. What are your idle AFRs and are they bouncing around a lot at idle? If the AFRs are unstable at idle that could be further indication that you may be attempting to run the injectors in or at the edge of the injector's non linear region.