I dont know greg, they were trying to get me to replace all fuel injectors or they said it might need a new engine, i just laughed and said i would be in to pick the van up. That p300 code can mean so many different things i was hoping someone on here has been through it before