Hey scotty. Love your channel been checking it out lots lately. I've got a 2015 gmc terrain automatic 2.4l ecotech engine. I ran into a problem when my car ran out of gas and stalled out. Started it back up and got a engine light. Codes were p0010. Had a couple others for the maf and baro but fixed those. I had been changing parts starting with the least to greatest basically. I put in new solenoids started engine got a misfire in #2. Still p0010. So I found a cut in the connector and added a new intake connector as I thought that was the main issue electric opening. Also changed all sparks ( lots of carbon on them)and ignition coils. I started the car it was good no lights. Yay! I turned off n started again and getting misfire now in #3 and still p0010 intake cam actuator solenoid circuit open. Ugh. Im thinking the fuel injectors. Or maybe it's a camshaft sensor? Or the wiring has an open further back then I see. Everything looked good tho from what i saw. I'm stumped and don't wanna spend anymore on this than I have to. I have another truck and just trying to get this in good condition to sell. Can you help me out before I throw in the towel. I have not driven the car since the day i ran out of gas (except home after putting 50$ gas in) I can tear into the engine no problem I know alot of what I'm doing but having time is an issue with 3 kids and single mom. Any advice is great full thank you!
I had been changing parts
Like Scotty always says "You don't wanna guess with such expensive parts!"
I don't know why you're changing solenoids, ignition coils and injectors which have absolutely nothing to do with this code, without troubleshooting or researching first. Please read our FAQ for tips on how to deal with check engine lights.
Because I had a code that was stating there was problem with intake solenoid. I tested it and it was out of spec so I changed both. I changed the coils cause i was trying to rule out what's causing the misfire after changing the solenoids fix the engine code. I didn't have a misfire until 3 tries after starting engine to che k for new or cleared codes from my original p0010 code issue. Must be the wiring further down the line cause I changed the connector which did have a small hole in wire but that wasn't the open in circuit I'm looking for hence probably the cause of my misfiring cause its not timing correctly if its not getting signal..unless it's something else.
I haven't changed the injectors yet. I just thought that could also be part of why I'm getting a misfire if it's not because of the open circuit to the intake solenoid. I've researched plenty on it all. I'm just trying to replace small parts first see if it fixed the issues. Besides new sparks n coils doesn't hurt.
OK we need to know these things when you ask a question.
I dunno about you but it hurts my wallet and wastes my time to replace perfectly good parts. It's much easier to just test for spark.
Anyway a diagnostic scan tool is going to go a long way in helping you track down the problem. It costs less than a fuel injector and will save you money and frustration in the long run. I would be checking the fuel trims, following the troubleshooting in our misfire FAQ, and for your misfire code.
https://www.obd-codes.com/p0303
I'm aware how to diagnose trouble codes for most part. I'm not an expert obviously but with the codes I had and fixed and then this one sticking around and causing a misfire I just feel I'm missing something or the what normally would fix it isn't fixing this small issue.

