Engine starting and running troubles..

Is this a new engine sthor? Or something that ran well before? You verified the firing order, right?