sorry the engine is 2006 jdm k20a1. 06 and 07 are the same generation, there shouldn’t be anything different.
2. It’s mounted to the engine, so the body does not matter.
3. If you couldn’t figure this out on your own, you should take it to a mechanic.
4. This is an RSX forum, not an 8th gen Civic forum.