alright i found that the bottom 2 screws were missing from the ditributor but that didnt fix it. also the timing is aligned and problem still persists. ill check the cat, fuel pump and fuel filter tomorrow.