Hi guys I am new to the forums but not a newbie. I recently purchased 2009 370z with only 45K miles. I drove it down no problem. But after few days of enjoying my new car it threw a CEL with the limp mode activated. I stopped on side of road and turn it off and wait about 20 sec and started my car back and it worked fine with CEL on. It was fine till next day it went to limp mode. This time it was worse it didn't start my car till 30 min. Drove it back to the house and I parked it. I have a OBDII scanner so I scan the code P2101, P2119, P2135. So I erased the codes and try to start it again and passenger side TB started making really weird clunking noise. I immediately turn it off and went to forums to research why is my car doing this. Came to conclusion I ordered new throttle bodies. Of course dealer want to take your arm for the cost so I ordered Hitachi which who makes the TBs for this car anyway well most of the Nissan. I changed it out and did all the relearn procedure that I found through forums. Car started up with no problem and drove it around no problem

till next day went to limp mode like a boss

:. Now passenger side TB is making the same weird lound noise.
Is there something wrong with the wire harness? or Do I need to take it to the dealership? Is there anyway I can get extended warranty through Nissan dealership?
I need help guys.