Alright, please test the following and report here any problems/errors found. First two lines are unchanged, only the function needs amending.
host: pimpandhost
URL Pattern: ^https?:\/\/(?:image\.|www\.)?pimpandhost\.com\/image\/.+?$
Code:
function(pageData, pageUrl) {
pageUrl = pageUrl.match(/^https?:\/\/(?:image\.|www\.)?pimpandhost\.com\/image\/\d+/);
var req = new XMLHttpRequest();
req.open("GET", pageUrl + "?size=original", false);
req.send();
var iUrl = (req.responseText).match(/img class=('|")original\1 src=('|")(https?:\/\/.+?)\2/);
return iUrl ? {imgUrl: iUrl[3], status: "OK"} : {imgUrl: null, status: "ABORT"}
}