Hello,
Did you only have the check engine light diagnosed and had none of the other services performed?
For the check engine light misfire, what do you mean by two cylinders needed to be replaced?
Have you been having any driveabilty problems such as rough running?