my check engine light came on took her for reading and they said it was a random misfire what can I do to fix it
http://www.obd-codes.com/p0300 -- check this out for possible causes and solutions. Hope it helps
Try a tune up, plugs,wires,cap and rotor. If it is a six cylinder I bet the #6 plug has never been changed. It is between the firewall and the back of the engine.
Search Nissan Frontier Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
Nissan Frontier Experts