Hello, Thank you for using this service, I will be helping you with your problem today
is this what your looking for ?
Yes, very similar.
The plastic pin/lever appears intact.
The spring has 6 coils and is about 60 mm (broken).
Yes, spring looks the same and my cover is as your picture.