Justin Wilson will return to the IndyCar series after securing a drive for the remainder of the season with the Andretti Autosport team.
The 36-year-old Briton had raced with the team in the two Indianapolis races - the Indy 500 and the Grand Prix of Indianapolis - before later making his debut in the Formula E championship.
Andretti said on Tuesday that Wilson will now race in all the remaining rounds of the IndyCar season at Milwaukee, Iowa, Mid-Ohio, Pocono and Sonoma.
The Milwaukee race takes place this weekend.
"It's obviously great to be back with Andretti Autosport for the remainder of the season," said Wilson. "I'm really looking forward to making the most of these five races, and just trying to help the team and Honda as much as I can and try and be successful.
"It's not going to be easy jumping in toward the end of the year – everyone's worked out what they're looking for from the car and the aero kits, but I think it puts us in good shape for learning things and trying to progress… and hopefully set something up towards next year.
"We'll have to take it one step at a time, but the great thing with IndyCar racing is any weekend anyone can win; you just have to make sure you do a good job and do everything as perfect as you can, and that will lead to good results."
Wilson finished 21st for Andretti in the Indy 500, having retired with mechanical problems in the Grand Prix of Indy.
"We are really happy to bring Justin back for the rest of the season," said team boos Michael Andretti.
"He did a really great job for us at the Indianapolis races and is a great addition to the team. The only downside of getting him back in the car is that we weren't able to do it sooner."