yes they fit. They are tight. Location of the engine is very important.
I have a factory floor shift which requires a simple flipping of an arm.
Install them as per instructions. Or slip the engine in from under. Drill a hole for the passenger plug that is hard to get to or use a hole punch (much cleaner)
The starter wiring can be tough. I'd use quick connects next time.