2001 Tundra 4.7. Ran fine since i had the timing belt replaced a couple months ago and when i parked it. I had to go out of town so it hadn't been driven for 3 weeks. Came home and started it up. It had a rough idle and it thought it would even out. Took it for a drive and hardly made it home. Ran a scan on the codes. I got 7 misfire codes, P0300 and 6 of the cylinders (P0301, P0303 etc.) . I did not know where to even start. Will try some sta-bil tomorrow and clean the MAF sensor. Seems that all plugs or coils would not go at the same time, so wasn't going to start there. Any other thoughts?