Update
Well, it started missing all the time several months ago without recording any codes. I put the code reader on it yesterday and it showed a miss on #1 and #4. I am thinking that the problem is with coil since it is the only thing in common with both cyliders. I swapped it with another coil to see if the computer records a miss in 2 different cyliders.