Is a Solo 401k Required to Have a Separate EIN (Tax ID#)?

Yes. The solo 401k is classified as a retirement trust, which is an entity that is separate from your operating business. You probably already have an EIN for your business, but you will need an EIN for the 401k trust itself. When you open a bank or brokerage account for the 401k the institutions will need this EIN.