We just acquired a 2004 Subaru Impreza 2.0L 4 cylinder mutiport injection (EJ20) boxer flat four engine and manual transmission with 402K miles on it. This Subaru runs excellent like our 2004 Toyota Camry Le 2.4L four cylinder despite the mileage and the manual transmission shifts great as well. Looking for any Subaru guys or anyone that can give us a motor oil recommendation and oil filter recommendation?? The information I was able to get out of the previous owner how said he is a Subaru enthusiast said he had been using Amsoil 5W30 synthetic OE and XL motor oil with a Amsoil EA oil filter or a K&N oil filter every oil change. He said OCI's were kept between 3K-4K miles as he said he was given this information from a Subaru engineer. Motor oil Recommendations from previous other than keep using Amsoil synthetic motor oil were don't use any Pennzoil products on this vehicle. Opinions on what motor oil and oil filter to use to make this Subaru last??