If they did all the engine work then they should be responsible for a bad cylinder. How many miles have you put on the car since you've had it? Doesn't Stillen have a warranty on their engines? I would take it back to them and have them check for the JUN gears (for free) and them have them do some explainig as to why your car is not running right.