Hey all, second post here. I recently went through a ton of electrical issues with my 04 xc90 T6 and after I figured out the issue I decided to change out my timing belt. I am very positive that I did the change correctly as I was detailed in making sure the marks were all lined up and there weren't any valves hitting the pistons. However, upon driving it for the first time since the change yesterday it seems to have gone into limp mode. No power, won't rev past 3k rpm. At first I had an engine requires service signal on my dash but after resetting the system by taking off the battery cables and driving again it hasn't come back. Still in limp mode, doesn't say its in limp mode or anything. But acts exactly like everyone describes. I'm so confused...only codes I have on the dash are for light bulbs out, the parking sensor (which I removed the relay for for the time being), anti skid service, and abs. How is the car still in limp mode and have no engine codes?!?!?! Car runs and sounds good, and I can actually get it going to 40mph on base highway as it shifts and shifts smoothly once the proper speed is there... could my vvt be off just a hair and still not throw the code?