Bring a large pot of lightly salted water to a boil. Add pasta, and cook until Al Dente, about 7-8 minutes; drain.
In a large skillet, add onion, ground beef, pepper, garlic powder, onion powder, and minced garlic over medium heat. Cook and then drain grease.
Add spaghetti sauce, and simmer 15 minutes.
Preheat the oven to 350 degrees. Spray 2 (8 x 8 inch) pans with non-stick cooking spray. Layer as follows in each pan: 1/4 of the pasta, 1/4 of the sauce, 4 slices of Provolone cheese, 1/2 of sour cream, 1/4 of pasta, 1/4 mozzarella cheese and 1/4 of sauce mixture. Top with grated Parmesan cheese and remaining mozzarella cheese.
Bake covered for 30 minutes in the preheated oven, or until cheeses are melted.
Notes
Turn this into a FREEZER MEAL:
Follow the instructions in the directions, except for the last step of cooking it.
Cover the assembled ziti with foil and stick it in the freezer (I usually use 2-3 layers of foil just to keep out the freezer burn).
It will last in the freezer for about 30 days. When you are ready to eat it, remove from the freezer and place it in the fridge to thaw 24 hours in advance. Cook it at the regular time and temperature (350 degrees for about 30 minutes).