Alex, ask back your new FPR, but don't install there any more. It seems that fello not willing to deliver good job.
Do not add extra relay for your fuel pump if the original wiring is still in good condition.
For your car, your mech has mod to piston type compressor and the aircon wiring already become hairwire. You ECU won't be able to detect the aircon load any more and this will drop your rpm whenever aircon is kicking on. You need to find a good wireman to revert your aircon's wiring otherwise you will never solve the problem.
And about your low rpm problem, if it is due fuel issue, the problem will occur immediate after reset your ECU. But now your idling problem only appears one or two days after resetting the ecu. This situation is likely due to vacuum leaking. I would suggest you to remove your 4-throttle for a 100% check. There are many tiny pasage behind the 4-throttle and you can't reach it if you don't remove the 4-throttle.
---------- Post added at 12:07 PM ---------- 6 hour anti-bump limit - Previous post was at 12:04 PM ----------
me2kimi,
have your try turning on the vvt all time instead?
(do not plug back vvt socket. use seperate socket and wire up the vvt solenoid to battery)
But doing this way you need to re-adjust your timing.