Bad petrol , incorrect timing (if you have b18 with toothed pulley , possible keyway breakage)

and failing those do a compression check,( not likely)

would be the main things to check next