MPPE random petrol station inspections, cites major violations