Yep it was bad fuel rail pressure sensor. Hate spending $400 on a part that doesn't make it go any faster
I knew there was no way I would figure it out so I took it to a shop where I know the head mechanic. He is an expert in electrical systems and I trust him with any problem. $90 diagnosis fee was well worth it, they spent 5 hours on it lol they said it was a nearly impossible diagnosisHow did you narrow it down to that part? Just for my own future reference.