i believe i may have found the correct plug..... to match the old style sensor ...... i searched for the new GM part number 15305891, and found an AC delco part # PT1035 .... heres a pic, website that had it was:
http://www.rockauto.com
is appears its off a 2000 Chevy Tahoe 5.7L V8????? {EDIT} Actually now i went to AC delco and looked the part up by the part number to find vehicle application, its more of what car isnt it on.... i dont think this should be hard to find, but since AC delco isnt open right now i cant confirm..... ill know more on Monday.