thought id ask on here as they have no idea on the vr6 owners club. when cold its ok when warm it idles anywhere between 500-650rpm hunting every now andthen. ive now run out of ideas

-
i have replaced the following in my years of ownership -
new lambda sensor
new HT leads
new dizzy
tried several idle control valves
tried another throttle body
tried another inlet manifold
sprayed engine to too see if theres any air leaks
replaced all vaccum hoses at back where idle valve is
new temperature senders
cleaned the MAF
had it on VAG COM and there are no fault codes
new 4 bar fuel pressure regulator
any ideas would be great, i havent touched the injectors or the ecu side of things.