Car cranks but wants to start when i release the key but wont run
No.
Have you had the distributor out or similar changes?
If so, give it a little less advance.
Instead of buying parts, make your next purchase a couple tools.
A cheap multimeter and an in-line spark tester.