It is on my google drive - or there is a copy on Zimmers at
http://www.zimmers.net/anonftp/pub/cbm/firmware/computers/pet/other/PETTESTE2KV04.zip.
It is a program that you burn into a 2716 (or similar) EPROM and you put that in place of the EDIT ROM in your PET. The EDIT ROM is the only ROM that is pretty much guaranteed to be in a socket (as it defines the locale/language for the PET).
The extensive documentation is in the ZIP file. Can I suggest reading the manual before using it though...
The PET requires a minimum of hardware to execute - but the RAM and a significant number of the BASIC ROMs can be faulty - and all of that is tested by my diagnostic.
Some of the test reports can be a bit cryptic (especially if you are trying to identify the pattern to isolate a fault), but, as the author, I can help you with this activity...
Dave