the Greddy BCC would only lean the car out over 13ish psi of boost, hence it being a clamp type fcd shouldnt affect idle in anyway. only thing i can think off is mapsensor wire isnt correctly refitted causeing false/doge readings.
update! it was my map sensor wire! lol ive connected it properly and the cars fine thanks alot chap.
ps golden vtr. was good to see you tday! shame bout what happened though