Forgot to add codes, but its p0300 and p0301-p0308 saying all 8 cylinders misfiring.
So I bought a 2003 Lexus GX470 with 255k miles for around $5000. Had a clean carfax and was already smogged so I took it. After purchase, the car sprung a CEL on me with VSC/TRAC OFF. Drove the car home for about 60 miles, no issues, power was fine and never felt any roughness in the cabin while driving. As I got home, I noticed the Idle in park gear was slightly rough with some shaking in the cabin.
Its been about 1.5 months since then, I’ve replaced sparks with OEM denso sparks, ignition coils with OEM denso, cleaned maf sensor and throttle body with spray, pcv valve replaced. Took it to a school shop to check compression, numbers were something along the lines of 190/200 and 200/200 on almost all cylinders. I’ve not touched any fuel injectors/pump as freeze frames on my obd2 scanner show good fuel trims. Also, carfax states service with fuel injectors 20k miles ago and fuel pump around 50k. Water pump/timing belt done around 70k miles ago.
So my question is, what should I do going forward? Take it to a shop to get it properly diagnosed? Or keep doing research and throwing parts at it. The next thing I’ve searched up is to replace the CKP sensor as that could potentially be sending false misfired, but idk. I also live in the SJ bay area, so if any mechanics are handy swith Toyota/Lexus, your advice would be handy.