So im new to tuning with a computer needing some help to figure out which way to go. I have a 2001 tahoe 5.3 lm7 I just completed a full out of frame overhaul/upgrade. Stock block, stock crank, stock flat top pistons. Cam upgraded to BTR stage 2 truck cam, cam springs upgraded to chevy perf behives 550 springs, BTR trunion kit. stock 862 heads. stock truck intake, Stock injectors. Exhaust upgraded to stainless works short tube headers factory bolt up. every gasket replaced, mls head gaskets etc etc. I am getting the dreaded P0300 random missfire and terrible idle. I checked for spark all cylinders, all have spark, compression test all equal and good, verified injectors good, fresh back from cleaning and flow balanced. verified no vacumn leaks, fuel pressure regulator is new. Ive done a CASE relearn on it but unsure if it has worked or not. misfires go away above 1000 rpm. Im guessing its due to the cam throwing off the crank sensor and the knock sensors talking to each other if that makes sense. standard ls3 valley knock sensors. My timing is showing all over the place as well LTFT erratic. Ive attached two logs as well as the base factory tune thats in the truck. If someone could please take a look and let me know what direction i need to go with this. Im learning and trying to figure out hptuners. I appreciate any help i can get. tahoe62.hpttahoe6-22.hpltahoe6-23.hpl