From the the first time I bought the matrix for my wife in 2004 I seem to have problems with the engine. the first 50 thousand miles she put on the car it spun a bearing Toyota replaced at no charge . I always use full synthetic oil at 3000 to 3200 hundred miles even though you don't have to change every 5000 thousand with synthetic. now this Wednesday with no warning it threw the piston rod through the oil pan at 100 thousand miles. I did some research and found out there has been some problems with this engine 1ZZFE also found out that this is an American made engine WHICH I DID NOT KNOW but, i also found out that the matrix XRS comes with a 2ZZ-GE engine and is straight from Japan. This is what i would like to do, now that being said i know that the 2ZZ-GE engine fits but, is there any mods that i have to do to it besides change ECU and transmission. greatly appreciate any help thank you,
Sincerely, Jon