Since your car is running and boosting well now, the timing cannot be far out. It would be interesting now to check your timing and tell us what you find.