NEWTON, Iowa (AP) -- Graham Rahal, Tony Kanaan and E.J. Viso have been penalized 10 spots on the starting grid for Saturday night's IndyCar race in Iowa because of unapproved engine changes.

Rahal had issues with his engine Friday morning and switched it out before its mile limit.

Kanaan and Viso put in new engines earlier this week after last weekend's race in Milwaukee.

IndyCar also has updated the rules for the qualifying heat races set for later Friday. The grids for those three heats will be set by practice times, and IndyCar says any car that interferes with another will have its best two timed laps disallowed. If a car breaks the rules again, its session times will be voided and it'll be banned from the rest of practice.

SI Apps
We've Got Apps Too
Get expert analysis, unrivaled access, and the award-winning storytelling only SI can provide - from Peter King, Tom Verducci, Lee Jenkins, Seth Davis, and more - delivered straight to you, along with up-to-the-minute news and live scores.