Looks like capping my line did the trick!!!

/usr/sbin/adslctl: ADSL driver and PHY status
Status: ShowtimeRetrain Reason: 0
Channel: INTR, Upstream rate = 416 Kbps, Downstream rate = 4000 Kbps
Link Power State: L0
Mode: G.DMT
Channel: Interleave
Trellis: ON
Line Status: No Defect
Training Status: Showtime
Down Up
SNR (dB): 15.4 15.0
Attn(dB): 48.0 31.5
Pwr(dBm): 18.6 1.1
Max(Kbps): 6720 1248
Rate (Kbps): 4000 416
G.dmt framing
K: 126(0) 14
R: 16 16
S: 1 16
D: 64 4
ADSL2 framing
MSGc: 1 1
B: 126 14
M: 1 16
T: 1 1
R: 16 16
S: 1.1259 17.0666
L: 1016 120
D: 64 4
Counters
SF: 6887540 6887618
SFErr: 679 65
RS: 468352786 29271862
RSCorr: 738683 266
RSUnCorr: 12751 0

HEC: 590 42
OCD: 35 0
LCD: 0 0
Total Cells: 1104589269 0
Data Cells: 6904395 0
Drop Cells: 0
Bit Errors: 0 0

ES: 283 0
SES: 0 0
UAS: 23 0
AS: 117089

INP: 4.03 2.13
PER: 1.97 1.86
delay: 18.01 17.06
OR: 28.41 30.00

Bitswap: 0 0

Total time = 1 days 8 hours 32 min 0 sec
SF = 6887540
CRC = 679
LOS = 0
LOF = 0
ES = 283
Latest 1 day time = 8 hours 32 min 0 sec
SF = 1807052
CRC = 109
LOS = 0
LOF = 0
ES = 34
Latest 15 minutes time = 2 min 0 sec
SF = 7080
CRC = 0
LOS = 0
LOF = 0
ES = 0
Previous 15 minutes time = 15 min 0 sec
SF = 52982
CRC = 17
LOS = 0
LOF = 0
ES = 5
Previous 1 day time = 24 hours 0 sec
SF = 5080488
CRC = 570
LOS = 0
LOF = 0
ES = 249
15 minutes interval [-30 min to -15 min] time = 15 min 0 sec
SF = 52864
CRC = 13
LOS = 0
LOF = 0
ES = 3
15 minutes interval [-45 min to -30 min] time = 15 min 0 sec
SF = 53041
CRC = 0
LOS = 0
LOF = 0
ES = 0
15 minutes interval [-60 min to -45 min] time = 15 min 0 sec
SF = 52864
CRC = 19
LOS = 0
LOF = 0
ES = 2
Showtime Drop Reason: 0
Last Retrain Reason: 0

No downtime and no LCP down errors!!!! Ohhh and my error levels have never been so low!