Новые модули зажигания, даже халтурные, ходят побольше, чем у вас. Снижение компрессии, равно как и снижение производительности форсунки, должно определяться системой управления прямо на холодном моторе, причём Чек должен сначала моргать, а потом уж гореть постоянно. Подсос воздуха, как и забитые форсунки, должен давать соответствующий код неисправности (Р0171 как правило), так что неисправность в этом случае не так проста и очевидна. Придётся поискать более углублённо. Нужен приличный диагност. И вы не указали, сейчас то какие коды неисправностей и трясёт ли мотор.