Amazing my current ISP doesn't consider a drop in noise margin to 2db, 150,000,000 FECs a day, 15,000 CRCs, 1 or 2 line drops and intermittent inability to get an outside line (dial-tone won't break) as a fault worthy of investigation. "Just live with it".
From what you mention in the above post the ISP would only consider the voice/dial tone an issue.
150,000,000 FEC per day is around 100,000 a minute.
I got that all the time and others get considerably more.
FEC's are errors that didn't happen.
15,000 CRC's is hard to tell if it's an issue.
1 CRC can make 1 ES.
100 CRC's can be 1 ES.
ES is a much better indicator of line issues.
A drop in noise margin to 2dB is perfectly acceptable. That's the whole point in having a margin, it's meant to have the ability to fluctuate up and down.
My line regularly ran at under 1dB and occasionally with a negative dB.
None of the above are service affecting and are just part of VDSL. Without monitoring stats you would never notice high FEC, CRC or low SNRM.
Concentrate on the line drops and any dial tone issues. These are service affecting and any ISP should act on the dial tone issues.
1 or 2 resyncs a day isn't a huge amount although I understand the frustration it causes.
Can you let us know the daily ES numbers?
I'd take Ronski's advice.
If you are out of contract of near the end of it, order a 2nd line and when it's live cancel the 1st.
This gives a new line, on a new port on the DSLAM.
Any migration will be the exact same line connected to the exact same equipment and what you describe doesn't sound like an easy issue to track down.