Hello all, have a vehicle here that has been acting odd at idle intermittently and trying to iron out the tune to fix this. In short the vehicle has a ProCharger, LS3 heads, Aftermarket intake manifold, cam duration 228/232 @ 0.050. I started with a 100% stock tune so didn't have any prior changes in question. I have spent hours going over this thing and all around runs well and I have put 100 miles or so on it so have plenty of timing logging and fine tuning. Wideband VE and MAF and PE tunes then everything back to running on fuel trims. STIT and LTIT idle trims will stay within about 1%, although it seems even at same engine temps after a long drive it starts adding more for some reason I haven't found yet.
The main issue I have stumbled across and cannot find an answer anywhere is this- When slowing to a stop and at a stop in gear the timing idle will sharply drop from a fairly solid 24 degrees where I have it set down to 6 degrees and will almost instantly shoot back up. Its like some sort of diag test cycle. It will do this 2 or 3 times then steady back out. I can put the shifter in Park and within a few seconds it does the same thing there and stops. Back into gear and it does it again, 2 or 3 drops down to 6 degrees and instantly goes back up and holds steady. I think the truck has always had this issue but with everything else holding well in the tune this started sticking out more and is causing the engine to about die and bounce back. I have gone over every spark or timing related table and have 24 degrees set across the board to not give it a number to drop to. I have idle adjust spark rpm decrease set to a max of -2 degrees to rule that out. I have disabled CAT tests at idle to test a theory and that didn't change either (the vehicle does have catalytic converters and sets no codes for anything related to them). I'm not sure what else to try to get this to stop but just can't find a reason for the pcm to command this behavior. It's not a choppy idle or any problem at all. I have the idle rpm at 750 in Park and 800 in gear and holds there just fine. Fuel trims are +/- a few % of 0 across the board.
Has anyone ran into this or have a solution to prevent these odd timing dips? Thoughts and help much appreciated, thanks.