Josh- do a top engine clean. May have some carbon buildup on the valves. My father in law had a galant with the 3.0 variant of that engine. Same problem. I did all the same stuff you just did plus a distributor. The valve fogger cleaning stuff righted that one after all other attempts failed.