So I have a 1999 4runner 3.4L limited with 150,000 miles. Recently I started having problems with cylinder misfires. The first day it happened I immediately read the codes and pulled up the codes p0300, p0303, p0305, p0306, so that is multiple engine misfire, specifically cylinders 3, 5 and 6...