I have a thunderbolt iv ignition with a 4.3 v6.The motor starts fine idles fine.But when I rev the motor, the timing advances but sometimes the timing drops way low past 8 degrees and ides real low.I have verified this with a timing light.I have been trying to fix this for 2 weeks.Would the idles mixture screw create this problem. Or maybe a vacuum leak.Any help would be appreciated.