Your car doesn’t have a secondary injection pump. Check IM Readiness on your code reader it’ll say NA not available. That’s why you can’t find it.
O2 sensor or vaccum leak etc. The codes right the diagnosis is wrong. No secondary injection pump on this car. That’s not your problem.
Generic OBD2 codes sometimes their not always straight forward. You gotta dig a little bit.
Should of replied to this sooner. But not one Chevy Sonic or Cruze ever made has a Secondary Injection pump unless it was a non turbo.
If you have a 1.8 liter then I’d be looking at a check valve first and then the pump.
Turbo cars can’t use them tho. The codes popping for another reason related to emissions. Try to get a hold of a Chevy guy. Say hey my turbo Sonic is throwing P0410. If that’s the only code. They probably know where to start.
Your Turbo kinda acts as a secondary injection pump. Which is why it’s not needed. Codes will always be Generic. Chevy already has half a clue when they pop cuz they know the car. It’s a universal system. Just because your code reader says Secondary Injection. That does not always immediately mean that’s the problem. Most times yes. Not in this case as you have a turbo. Vaccum leak or O2 sensors. Start looking or ask Chevy some guys are pretty cool and will be like yeah 9/10 times it’s this. Also bad parts do exist don’t rule that out.