*Sigh* Once again, DrCMS: notices what I tend to miss ... you will ruin the average C-18 column if you run 100% aqueous through it, and you've implied that you have. This is probably the most common reason why people lose all function of a C-18 column. The water ends up ruining the wetting ability of the C18 media, and recovery is very time consuming. I never mention it, because I was sure everyone already knew this, and surely an academic adviser, or the equipment manager tells people this. And some modern columns can handle 100% aqueous better.
But yes, you will need a new C18 column. And check its functionality (the previous user may have damaged it too) -- run 50-50 methanol-buffer and inject a tiny amount of caffeine (look up exact concentration, this is a common diagnostic for HPLC function, it will also check your detector.) You should get a sharp peak. Then try your porphyrin sample at 50-50, and see what you get. If you need better separation, go stepwise with more aqueous or more solvent, 75-25 or 80-20. If you feel you need to use 90% solvent, consider that a C-18 is too strong a binding column for your analyte. If you feel you have to use 90% aqueous, realize that that is putting wear and tear on the column media, and you will lose reproducibility as you do more runs.
If you're getting really poor peak shape, that is, it tales so broadly that you can't even detect the peak, you may have gain some improvement by adding an ion-pairing reagent. That that complicates things for later analysis, if you're collecting peaks for NMR or mass spec.