if youve run it with no oil in make sure you listen out for that clicking noise which speeds up with your revs, may not happen just yet but the bottom ends could start to go.
whats the mileage on?
more likely tired rings stani imo and a pint of oil every month aint too bad eh (especially the way you rag your cars )
frank