This is my first post so please bear with me...

I've been extract brewing for around 15 years and decided it's well over due for me to take the plunge into 'all grain'.
So I've made myself a mash tun, from two FV's one with a tap and the other inserted inside it with a shed load of 2mm holes drilled in to act as a sort sieve/mash. Then insulated with kingspan/celotex type stuff, wrapped the whole thing up in an emergency blanket (the sort of thing they give to marathon runners) and neatly Duck taped it all up.
Now on Saturday I took the plunge and made my first 'all grain' brew. All was going well. The homemade mash tun held its temp for 90mins @ 66oC without loosing a oC. I was well chuffed with my creation!!! Up until it came to sparging. I attempted to batch sparge. basically the mash 'stuck' and the only way I could get the liquid through was to continually stir the grains while the mash slowly trickled out after about 70mins I had collected the 27l I needed for the boil. GREAT!!
Finally I moved on the boiling the wort, but my boiler kept cutting out when it reached 70oC so was unable to boil. My only option was to boil a small amount of wort in the biggest pan I own (only 6l) and use that for my for my hop schedule. I also added half my protofloc dose to the pan and the other half to the boiler which was still holding around 70oC.
I then mixed both liquors together, cooled and took the OG, which was around 1064 (instead of the 1054 suggested in the recipe) I added the yeast and went to bed exhausted, having started my brew day at 2.30 and finishing at 10.30 after all the dramas!!
Now Sunday evening and morning it was fermenting nicely but this evening it all seems to have nearly come to halt already.
I guess I'm looking for any comments as to why people might think the gravity was so high?
Would stiring the grains for so long have caused any potential issues?
Would the strange boiling methods cause and potential issues?
And why would the fermentation have almost stopped after 48hrs? Also I checked the gravity tonight, it was around 1045ish no where near the target.
My apologies for such a long winded post, but thought it was best to give all the info I could.
Many thanks in advance for any advice given
Phil