My geuss would be your IAM has droped considerably. Your car was pulling timing because of knock. I would deffinatly get the car tuned ASAP. Those are some heavy mods for having no idea what the engine is doing. If you cannot afford a cobb right know buy a tatrix(75$) cable and find out why your car is performing poorly.