sorry to disapoint but the JDM engine is not a f20b after all, i was kinda wondering why the whole block was smaller but looked the same, so i called the mechanic back and asked him for more details, and when i told him is my block the F20b he chuckled and said that would have been a lot more, and said i have the JDM Avancier F23a block. so im an idiot