Hey ya'll havent posted in awhile. I pulled in a 2004 Outback for a P0303 and P0304 now im doing the good old fashion misfire diagnostics. But i went to napafix to see common problems with these vehicles and there are a couple engine packages for the car. There is an EJ253, EZ30D, and an EJ259. What exactly is the difference between the 253 and 259. The one in the shop is run off MAP. So i was wondering maybe if the other one is a MAF. Soooo yea just curious.