is the timing right? is the check engine light on?