Hello and welcome,
Start with the cheaper parts first. It wouldn't hurt to change those parts anyway. But it may be a fuel problem. Check your filter and your tank for any signs of debris that may be clogging that might be restricting fuel flow. Check your choke also. There'll be many folks here to help you get it running. Good luck!