I don't know about the car but you can check the numbers to make sure it will work or not. Yes the small steam holes are just as you have written. You can see them in my picture link above.