[FIXED] ! - TO ANSWER MY OWN QUESTION....
those who cannot get this to method to unflag the AP25 failed error, in my case (after trying everything below) was to use OLDER versions of the following;
DO USE DONT USE findsecdata 0.61 findsecdata 0.6
2nandpro20d nandpro20
eafter using these tools above i was given a set of bin files that the newer versions, didnt offer? weird! but at least im now unflagged!!! hope info help others...

-----------------------------------
could someone point me in the right direction. Im trying to unflag my xbox which has AP25 challenge fail error.
the console was not connected to LIVE at the time, or after wards. so should be possible to clean right ?
heres what is did, but cant get AP25 fail in XVAL.
I followed an"AP"5 unflag" tutorial "to the letter" but still get an AP25 failed challenge in XVAL Bah!!
During the nand "read and extract" procedure, everything went smoothly. I ended up with about 10 sets of paired of bin files though..? (i read it was recommended to select "the first pair") still no luck ? So i then tried the last pair, same story...ready to give up!
i used the latest tools; (my xbox is an 2007 Elite, Falcon, 16mb nand, dash is 13599)
FindSecDatav0.62
JtagTool3.50
Nandpro20e
notes: dvd drive was disconnected for the nand read and write procedure. only power supply connected , but xbox not power on.
from my log below, which set of bin pairs should i be using to flash back to the nand ?log:
findsecdata v0.62 2009-12-09 by boby2pc
Controller version 1
Last filetable change: 0xBE
ECC change: 0xBE Filetbl: 0x0361 Secdata: 0x0360 Timestamp: 3F0C00C4 2011-08-12
ECC change: 0xBD Filetbl: 0x035F Secdata: 0x035E Timestamp: 3F0C0085 2011-08-12
ECC change: 0xBC Filetbl: 0x035D Secdata: 0x035C Timestamp: 3F0C0085 2011-08-12
ECC change: 0xBB Filetbl: 0x035B Secdata: 0x035A Timestamp: 3F049230 2011-08-04
ECC change: 0xBA Filetbl: 0x0359 Secdata: 0x0358 Timestamp: 3F049202 2011-08-04
ECC change: 0xB9 Filetbl: 0x0357 Secdata: 0x0356 Timestamp: 3F0491C0 2011-08-04
ECC change: 0xB8 Filetbl: 0x0355 Secdata: 0x0354 Timestamp: 3F0491A5 2011-08-04
ECC change: 0xB7 Filetbl: 0x0353 Secdata: 0x0352 Timestamp: 3EFD5860 2011-07-29
ECC change: 0xB6 Filetbl: 0x0351 Secdata: 0x0350 Timestamp: 3EFD5845 2011-07-29
ECC change: 0xB5 Filetbl: 0x034F Secdata: 0x034E Timestamp: 3EFD5827 2011-07-29
ECC change: 0xB4 Filetbl: 0x034D Secdata: 0x034C Timestamp: 3EFD580C 2011-07-29
ECC change: 0xB3 Filetbl: 0x034B Secdata: 0x03B0 Timestamp: 3EF38A6F 2011-07-19
ECC change: 0xAA Filetbl: 0x03AF Secdata: 0x03CB Timestamp: 3EBC5645 2011-05-28
Checking secdata:
03CB containts not 0 values above offset 1024 or zeros below 1024 (overwritten)
Searching for recommended
Extracting secdata:
secdata0360.bin
secdata035E.bin
secdata035C.bin
secdata035A.bin
secdata0358.bin
secdata0356.bin
secdata0354.bin
secdata0352.bin
secdata0350.bin
secdata034E.bin
secdata034C.bin
secdata03B0.bin
Extracting filetables:
filetable0361.bin
filetable035F.bin
filetable035D.bin
filetable035B.bin
filetable0359.bin
filetable0357.bin
filetable0355.bin
filetable0353.bin
filetable0351.bin
filetable034F.bin
filetable034D.bin
filetable034B.bin
Creating patched secdata:
Patchedsecdata0360.bin
Patchedsecdata035E.bin
Patchedsecdata035C.bin
Patchedsecdata035A.bin
Patchedsecdata0358.bin
Patchedsecdata0356.bin
Patchedsecdata0354.bin
Patchedsecdata0352.bin
Patchedsecdata0350.bin
Patchedsecdata034E.bin
Patchedsecdata034C.bin
Patchedsecdata03B0.bin
Creating patched filetables:
Patchedfiletable0361By035F.bin
Patchedfiletable0361By035D.bin
Patchedfiletable0361By035B.bin
Patchedfiletable0361By0359.bin
Patchedfiletable0361By0357.bin
Patchedfiletable0361By0355.bin
Patchedfiletable0361By0353.bin
Patchedfiletable0361By0351.bin
Patchedfiletable0361By034F.bin
Patchedfiletable0361By034D.bin
Patchedfiletable0361By034B.bin
Use:
nandpro.exe lpt: -w16 Patchedsecdata035E.bin 360 1
nandpro.exe lpt: -w16 Patchedfiletable0361By035F.bin 361 1
or
nandpro.exe lpt: -w16 Patchedsecdata035C.bin 360 1
nandpro.exe lpt: -w16 Patchedfiletable0361By035D.bin 361 1
or
nandpro.exe lpt: -w16 Patchedsecdata035A.bin 360 1
nandpro.exe lpt: -w16 Patchedfiletable0361By035B.bin 361 1
or
nandpro.exe lpt: -w16 Patchedsecdata0358.bin 360 1
nandpro.exe lpt: -w16 Patchedfiletable0361By0359.bin 361 1
or
nandpro.exe lpt: -w16 Patchedsecdata0356.bin 360 1
nandpro.exe lpt: -w16 Patchedfiletable0361By0357.bin 361 1
or
nandpro.exe lpt: -w16 Patchedsecdata0354.bin 360 1
nandpro.exe lpt: -w16 Patchedfiletable0361By0355.bin 361 1
or
nandpro.exe lpt: -w16 Patchedsecdata0352.bin 360 1
nandpro.exe lpt: -w16 Patchedfiletable0361By0353.bin 361 1
or
nandpro.exe lpt: -w16 Patchedsecdata0350.bin 360 1
nandpro.exe lpt: -w16 Patchedfiletable0361By0351.bin 361 1
or
nandpro.exe lpt: -w16 Patchedsecdata034E.bin 360 1
nandpro.exe lpt: -w16 Patchedfiletable0361By034F.bin 361 1
or
nandpro.exe lpt: -w16 Patchedsecdata034C.bin 360 1
nandpro.exe lpt: -w16 Patchedfiletable0361By034D.bin 361 1
or
nandpro.exe lpt: -w16 Patchedsecdata03B0.bin 360 1
nandpro.exe lpt: -w16 Patchedfiletable0361By034B.bin 361 1
Press ENTER