Please help. Phone wont pass DIAG enabled LS991

Hey Ive been working on this phone for a little while now.
The phone is in diag mode and is enabled.
Usb debigging is on.
I have tried this in Charge only mode, MTP mode, PTP mode

Here are my logs:
Welcome to Octoplus/Octopus Box LG Software version 2.1.8
——————————————————————————–
Platform: LG Qualcomm
Selected port: COM15
Selected model: LS991
Reading info…
Initializing ADB…OK
ADB Server was found. Trying to kill…
Waiting for phone…OK
Model ID: LGLS991
Firmware version: LGLS991AT-00-ZV4-SPR-US-MAY-08-2015+11
Kernel version: 3.10.49-gc3f6e66-00001-g38f3d9f (lgmobile@LGEACI5R5)
(gcc version 4.9.x-google 20140827 (prerelease) (GCC) ) #1 SMP
PREEMPT Fri May 8 11:54:04 KST 201
Android version: 5.1
Hardware: Qualcomm Technologies, Inc MSM8992 AArch64 Processor rev
2 (aarch64)
Please, type ##3424# to get SPC / MSL / Service Code…Failed!
——————————————————————————–
Platform: LG Qualcomm
Selected port: COM15
Selected model: LS991
Reading info…
Initializing ADB…OK
Waiting for phone…OK
Model ID: LGLS991
Firmware version: LGLS991AT-00-ZV4-SPR-US-MAY-08-2015+11
Kernel version: 3.10.49-gc3f6e66-00001-g38f3d9f (lgmobile@LGEACI5R5)
(gcc version 4.9.x-google 20140827 (prerelease) (GCC) ) #1 SMP
PREEMPT Fri May 8 11:54:04 KST 201
Android version: 5.1
Hardware: Qualcomm Technologies, Inc MSM8992 AArch64 Processor rev
3 (aarch64)
Please, type ##3424# to get SPC / MSL / Service Code…OK
Go to "Diag" menu and select "Enable" option.
——————————————————————————–
Checking data…OK
Platform: LG Qualcomm
Selected port: COM15
Selected model: LS991
Reading info…
Initializing ADB…OK
Waiting for phone…Failed!
Please, reconnect phone, enable USB debugging, and try again.
To enable USB debugging, please perform the following steps:
1. Disconnect cable
2. Install LG Android ADB drivers
3. Go to "Settings" -> "About phone" -> "Software information"
4. Click on Build number 5 times
5. Enable "Settings" -> "Developer options" -> "USB debugging" option
6. Connect the cable and check, whether ADB interface has appeared in
PC Device Manager.
——————————————————————————–
Platform: LG Qualcomm
Selected port:
Selected model: LS991
Reading info…
Initializing ADB…OK
Waiting for phone…OK
Model ID: LGLS991
Firmware version: LGLS991AT-00-ZV4-SPR-US-MAY-08-2015+11
Kernel version: 3.10.49-gc3f6e66-00001-g38f3d9f (lgmobile@LGEACI5R5)
(gcc version 4.9.x-google 20140827 (prerelease) (GCC) ) #1 SMP
PREEMPT Fri May 8 11:54:04 KST 201
Android version: 5.1
Hardware: Qualcomm Technologies, Inc MSM8992 AArch64 Processor rev
3 (aarch64)
Please, type ##3424# to get SPC / MSL / Service Code…OK
Go to "Diag" menu and select "Enable" option.
——————————————————————————–
Platform: LG Qualcomm
Selected port:
Selected model: LS991
Reading info…
Initializing ADB…OK
Waiting for phone…
Please, reconnect phone, enable USB debugging, and try again.
To enable USB debugging, please perform the following steps:
1. Disconnect cable
2. Install LG Android ADB drivers
3. Go to "Settings" -> "About phone" -> "Software information"
4. Click on Build number 5 times
5. Enable "Settings" -> "Developer options" -> "USB debugging" option
6. Connect the cable and check, whether ADB interface has appeared in
PC Device Manager.OK
Model ID: LGLS991
Firmware version: LGLS991AT-00-ZV4-SPR-US-MAY-08-2015+11
Kernel version: 3.10.49-gc3f6e66-00001-g38f3d9f (lgmobile@LGEACI5R5)
(gcc version 4.9.x-google 20140827 (prerelease) (GCC) ) #1 SMP
PREEMPT Fri May 8 11:54:04 KST 201
Android version: 5.1
Hardware: Qualcomm Technologies, Inc MSM8992 AArch64 Processor rev
3 (aarch64)
Please, type ##3424# to get SPC / MSL / Service Code…OK
Go to "Diag" menu and select "Enable" option.
——————————————————————————–
Checking data…OK
Platform: LG Qualcomm
Selected port:
Selected model: LS991
Reading info…
Initializing ADB…OK
Waiting for phone…OK
Model ID: LGLS991
Firmware version: LGLS991AT-00-ZV4-SPR-US-MAY-08-2015+11
Kernel version: 3.10.49-gc3f6e66-00001-g38f3d9f (lgmobile@LGEACI5R5)
(gcc version 4.9.x-google 20140827 (prerelease) (GCC) ) #1 SMP
PREEMPT Fri May 8 11:54:04 KST 201
Android version: 5.1
Hardware: Qualcomm Technologies, Inc MSM8992 AArch64 Processor rev
3 (aarch64)
Please, type ##3424# to get SPC / MSL / Service Code…OK
Go to "Diag" menu and select "Enable" option.
——————————————————————————–
Platform: LG Qualcomm
Selected port:
Selected model: LS991
Reading info…
Initializing ADB…OK
Waiting for phone…OK
Model ID: LGLS991
Firmware version: LGLS991AT-00-ZV4-SPR-US-MAY-08-2015+11
Kernel version: 3.10.49-gc3f6e66-00001-g38f3d9f (lgmobile@LGEACI5R5)
(gcc version 4.9.x-google 20140827 (prerelease) (GCC) ) #1 SMP
PREEMPT Fri May 8 11:54:04 KST 201
Android version: 5.1
Hardware: Qualcomm Technologies, Inc MSM8992 AArch64 Processor rev
3 (aarch64)
Please, type ##3424# to get SPC / MSL / Service Code…OK
Go to "Diag" menu and select "Enable" option.
——————————————————————————–
Checking data…OK
Platform: LG Qualcomm
Selected port: COM15
Selected model: LS991
Reading info…
Mode: Normal
Firmware compiled date: Apr 23 2015
Firmware compiled time: 18:00:00
Firmware released date: May 8 2015
Firmware released time: 11:51:05
SW Version: 11:51:05Apr 23 201518:00:00LS991ZV4:ÿd
Sending unlock files…
Initializing ADB…OK
Waiting for phone…Failed!
Please, reconnect phone, enable USB debugging, and try again.
To enable USB debugging, please perform the following steps:
1. Disconnect cable
2. Install LG Android ADB drivers
3. Go to "Settings" -> "About phone" -> "Software information"
4. Click on Build number 5 times
5. Enable "Settings" -> "Developer options" -> "USB debugging" option
6. Connect the cable and check, whether ADB interface has appeared in
PC Device Manager.
——————————————————————————–
Platform: LG Qualcomm
Selected port: COM15
Selected model: LS991
Reading info…Failed!
Port busy
Initializing ADB…OK
Waiting for phone…Failed!
Please, reconnect phone, enable USB debugging, and try again.
To enable USB debugging, please perform the following steps:
1. Disconnect cable
2. Install LG Android ADB drivers
3. Go to "Settings" -> "About phone" -> "Software information"
4. Click on Build number 5 times
5. Enable "Settings" -> "Developer options" -> "USB debugging" option
6. Connect the cable and check, whether ADB interface has appeared in
PC Device Manager.
——————————————————————————–
Platform: LG Qualcomm
Selected port: COM15
Selected model: LS991
Reading info…Failed!
Port busy
Initializing ADB…OK
Waiting for phone…Failed!
Please, reconnect phone, enable USB debugging, and try again.
To enable USB debugging, please perform the following steps:
1. Disconnect cable
2. Install LG Android ADB drivers
3. Go to "Settings" -> "About phone" -> "Software information"
4. Click on Build number 5 times
5. Enable "Settings" -> "Developer options" -> "USB debugging" option
6. Connect the cable and check, whether ADB interface has appeared in
PC Device Manager.
——————————————————————————–
Checking data…OK
Platform: LG Qualcomm
Selected port: COM15
Selected model: LS991
Reading info…Failed!
Port busy
Initializing ADB…OK
Waiting for phone…Failed!
Please, reconnect phone, enable USB debugging, and try again.
To enable USB debugging, please perform the following steps:
1. Disconnect cable
2. Install LG Android ADB drivers
3. Go to "Settings" -> "About phone" -> "Software information"
4. Click on Build number 5 times
5. Enable "Settings" -> "Developer options" -> "USB debugging" option
6. Connect the cable and check, whether ADB interface has appeared in
PC Device Manager.
——————————————————————————–
Platform: LG Qualcomm
Selected port: COM15
Selected model: LS991
Reading info…Failed!
Port busy
Initializing ADB…OK
Waiting for phone…Failed!
Please, reconnect phone, enable USB debugging, and try again.
To enable USB debugging, please perform the following steps:
1. Disconnect cable
2. Install LG Android ADB drivers
3. Go to "Settings" -> "About phone" -> "Software information"
4. Click on Build number 5 times
5. Enable "Settings" -> "Developer options" -> "USB debugging" option
6. Connect the cable and check, whether ADB interface has appeared in
PC Device Manager.
——————————————————————————–
Platform: LG Qualcomm
Selected port: COM15
Selected model: LS991
Reading info…Failed!
Port busy
Initializing ADB…OK
Waiting for phone…Failed!
Please, reconnect phone, enable USB debugging, and try again.
To enable USB debugging, please perform the following steps:
1. Disconnect cable
2. Install LG Android ADB drivers
3. Go to "Settings" -> "About phone" -> "Software information"
4. Click on Build number 5 times
5. Enable "Settings" -> "Developer options" -> "USB debugging" option
6. Connect the cable and check, whether ADB interface has appeared in
PC Device Manager.
——————————————————————————–
Platform: LG Qualcomm
Selected port:
Selected model: LS991
Reading info…
Initializing ADB…OK
Waiting for phone…
Please, reconnect phone, enable USB debugging, and try again.
To enable USB debugging, please perform the following steps:
1. Disconnect cable
2. Install LG Android ADB drivers
3. Go to "Settings" -> "About phone" -> "Software information"
4. Click on Build number 5 times
5. Enable "Settings" -> "Developer options" -> "USB debugging" option
6. Connect the cable and check, whether ADB interface has appeared in
PC Device Manager.OK
Model ID: LGLS991
Firmware version: LGLS991AT-00-ZV4-SPR-US-MAY-08-2015+11
Kernel version:
Android version: 5.1
Hardware:
Please, type ##3424# to get SPC / MSL / Service Code…Failed!
——————————————————————————–
Checking data…OK
Platform: LG Qualcomm
Selected port:
Selected model: LS991
Reading info…
Initializing ADB…OK
Waiting for phone…OK
Model ID: LGLS991
Firmware version: LGLS991AT-00-ZV4-SPR-US-MAY-08-2015+11
Kernel version: 3.10.49-gc3f6e66-00001-g38f3d9f (lgmobile@LGEACI5R5)
(gcc version 4.9.x-google 20140827 (prerelease) (GCC) ) #1 SMP
PREEMPT Fri May 8 11:54:04 KST 201
Android version: 5.1
Hardware: Qualcomm Technologies, Inc MSM8992 AArch64 Processor rev
3 (aarch64)
Please, type ##3424# to get SPC / MSL / Service Code…OK
Go to "Diag" menu and select "Enable" option.
——————————————————————————–
Checking data…OK
Platform: LG Qualcomm
Selected port: COM127
Selected model: LS991
Reading info…
Initializing ADB…OK
Waiting for phone…OK
Model ID: LGLS991
Firmware version: LGLS991AT-00-ZV4-SPR-US-MAY-08-2015+11
Kernel version: 3.10.49-gc3f6e66-00001-g38f3d9f (lgmobile@LGEACI5R5)
(gcc version 4.9.x-google 20140827 (prerelease) (GCC) ) #1 SMP
PREEMPT Fri May 8 11:54:04 KST 201
Android version: 5.1
Hardware: Qualcomm Technologies, Inc MSM8992 AArch64 Processor rev
2 (aarch64)
Please, type ##3424# to get SPC / MSL / Service Code…OK
Go to "Diag" menu and select "Enable" option.
——————————————————————————–
Checking data…OK
Platform: LG Qualcomm
Selected port: COM127
Selected model: LS991
Reading info…
Initializing ADB…OK
Waiting for phone…OK
Model ID: LGLS991
Firmware version: LGLS991AT-00-ZV4-SPR-US-MAY-08-2015+11
Kernel version: 3.10.49-gc3f6e66-00001-g38f3d9f (lgmobile@LGEACI5R5)
(gcc version 4.9.x-google 20140827 (prerelease) (GCC) ) #1 SMP
PREEMPT Fri May 8 11:54:04 KST 201
Android version: 5.1
Hardware: Qualcomm Technologies, Inc MSM8992 AArch64 Processor rev
3 (aarch64)
Please, type ##3424# to get SPC / MSL / Service Code…OK
Go to "Diag" menu and select "Enable" option.
——————————————————————————–

Platform: LG Qualcomm
Selected port: COM127
Selected model: LS991
Reading info…
Initializing ADB…OK
Waiting for phone…OK
Model ID: LGLS991
Firmware version: LGLS991AT-00-ZV4-SPR-US-MAY-08-2015+11
Kernel version: 3.10.49-gc3f6e66-00001-g38f3d9f (lgmobile@LGEACI5R5)
(gcc version 4.9.x-google 20140827 (prerelease) (GCC) ) #1 SMP
PREEMPT Fri May 8 11:54:04 KST 201
Android version: 5.1
Hardware: Qualcomm Technologies, Inc MSM8992 AArch64 Processor rev
3 (aarch64)
Please, type ##3424# to get SPC / MSL / Service Code…OK
Go to "Diag" menu and select "Enable" option.

Any help that could point me in the right dirrection would be great!!
Thanks