get your spark plugs, oil and oil filter changed.....and if it still continues then i guess check the boost controller sometimes people without knowing connect it back to front and that will cause the missfire as well.....idle at 1500 sounds ok to me and once its warmed up then it should go down to 1000rpm....