ok plot twist! i contacted intel and the guy told me to run intel processor doagnostic tool and this is what it showed
Expected CPU Frequency is --> 3.50
Detected CPU Frequency is --> 3.49978
Did you try doing a full CMOS reset and seeing if it will at least get to 3.5GHz?