Finally, I went to Nissan dealership for replacing ECU to get fixed high pitch noise today. After the tech replaced ECU, I did test drive and that noise was still there.
WTF!!!? I've been waitng for almost 5 hours at the dealer today!!
So the general maneger called to the nissan department rep. And
They said they found the ECU which has serial number end with B, makes high pitch noise. Old ECU should be change to New one which has serial number end with
A. My service maneger checked ECU's serial number on my car and it's end with B. That's why my car still make noise even though they changed to new ECU. My stupid service maneger didn't check it before he placed order.
Anyways...I hope it's true this time.
Dealer just gave me a rent car(sentra) and I have to wait another 1weeks to get it fixed. I will update if its fixed.
P.s/ if anyone need contact number for department rep guy, Pm me