I have a Volvo AQ130C and have lost about 2-300 rpms on the top end. It also has a new weber carb on ti and a hot spark electronic ignition, new high energy coil, fuel pump diaphram, plugs and plug wires. Checked the timing and it is right on a 900 rpms at 12 degs before top dead center but when I check the advanced timing per book instructions at 2000 rpms and is suppose to be at 27-29 degs and it is at 31-32 degs could this be from weak springs in my bosch distributor and if so can they be replaced and where can you get these springs. Hope someone can please help me. Thanks Matt