Had problems this morning starting up, it wuld turn on but wont stay on idling very low n had to basically force it out driveway n drove a few miles n stopped n was idling normal,, so by time i got to work n put it in park it was idling very high,, so when i got home from work my neighbor works at a chevy dealer n checked obd with dealers scanner n codes showing failing past days is codes p0102 n p0108,, so he also checked fuel pressure n gage read only getting 30psi when its supposed to be at 55 o 60 psi,, anyone here can tell me anything befor i change fuel filter